Vue引入Stylus知识点总结


Posted in Javascript onJanuary 16, 2020

项目中使用引入文件有时候路径比较深,需要使用"../../../xx.js"这种类似的路劲引入,这种方式比较笨,可以使用webpack的别名alias配置来解决。

首先,先确定项目中是否有path模块:

Vue引入Stylus知识点总结

如果没有path模块需要先安装path

npm install path --save

以下为vue.config.js配置

const path = require("path");
function resolve(dir) {
 return path.join(__dirname, dir);
}

module.exports = {
 chainWebpack: config => {
  config.resolve.alias
   .set("@", resolve("src"))
   .set("assets", resolve("src/assets"))
   .set("components", resolve("src/components"))
   .set("base", resolve("baseConfig"))
   .set("public", resolve("public"));
 },
}

项目开发阶段经常需要console一些测试数据,查看开发过程中遇到的问题,但生产环境中这些console数据需要清掉,以前操作是项目配置一个全局的标志,判断是否打印console数据,近期发现一个更简便的方法,通过webpack配置生产环境自动清除console。

首先,安装uglifyjs-webpack-plugin插件:

npm install uglifyjs-webpack-plugin --save

其次,在vue.config.js文件引入插件。

最后,配置configureWebpack如下代码:

const UglifyJsPlugin = require("uglifyjs-webpack-plugin"); // 引入插件

module.exports = {
 configureWebpack: {
  optimization: {
   minimizer: [
    new UglifyJsPlugin({
     uglifyOptions: {
      compress: {
       warnings: false,
       drop_console: true, //console
       drop_debugger: false,
       pure_funcs: ["console.log"] //移除console
      }
     }
    })
   ]
  }
 },
}

以上就是本次介绍的Vue引入Stylus的全部知识点,感谢大家的学习和对三水点靠木的支持。

Javascript 相关文章推荐
csdn 博客的css样式 v3
Feb 24 Javascript
js打印纸函数代码(递归)
Jun 18 Javascript
使用javascipt---实现二分查找法
Apr 10 Javascript
深入理解JavaScript 闭包究竟是什么
Apr 12 Javascript
JS获取DropDownList的value值与text值的示例代码
Jan 07 Javascript
JavaScript中使用document.write向页面输出内容实例
Oct 16 Javascript
常见JS验证脚本汇总
Dec 01 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
Apr 22 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
Jun 04 Javascript
原生JS 购物车及购物页面的cookie使用方法
Aug 21 Javascript
利用npm 安装删除模块的方法
May 15 Javascript
小程序自定义圆形进度条
Nov 17 Javascript
js实现提交前对列表数据的增删改查
Jan 16 #Javascript
react实现移动端下拉菜单的示例代码
Jan 16 #Javascript
vue项目中使用eslint+prettier规范与检查代码的方法
Jan 16 #Javascript
JS实现简单的表格增删
Jan 16 #Javascript
JS实现基本的网页计算器功能示例
Jan 16 #Javascript
JS数组进阶示例【数组的几种函数用法】
Jan 16 #Javascript
js实现简单的秒表
Jan 16 #Javascript
You might like
基于Windows下Apache PHP5.3.1安装教程
2010/01/08 PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
php实现的Timer页面运行时间监测类
2014/09/24 PHP
农历与西历对照
2006/09/06 Javascript
JS格式化数字保留两位小数点示例代码
2013/10/15 Javascript
JS控制日期显示的小例子
2013/11/23 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
JavaScript中的Math.atan2()方法使用详解
2015/06/15 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
AngularJS中isolate scope的用法分析
2016/11/22 Javascript
微信小程序 实战程序简易新闻的制作
2017/01/09 Javascript
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
vue-router3.0版本中 router.push 不能刷新页面的问题
2018/05/10 Javascript
javascript实现点击星星小游戏
2019/12/24 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
jquery实现轮播图特效
2020/04/12 jQuery
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
JavaScript实现串行请求的示例代码
2020/09/14 Javascript
Python使用matplotlib实现绘制自定义图形功能示例
2018/01/18 Python
详解Python下载图片并保存本地的两种方式
2019/05/15 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
css3动画过渡实现鼠标跟随导航效果
2018/02/08 HTML / CSS
韩国保养品、日本药妆购物网:小三美日
2018/12/30 全球购物
入党申请人的自我鉴定
2013/12/01 职场文书
户外亲子活动策划方案
2014/02/07 职场文书
暑期培训班策划方案
2014/08/26 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
2014年稽查工作总结
2014/12/20 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
法定代表人资格证明书
2015/06/18 职场文书
学生会宣传部竞选稿
2015/11/21 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
Win10此设备不支持接收Miracast无法投影的解决方法
2022/07/07 数码科技