vuejs如何配置less


Posted in Javascript onApril 25, 2017

本次我们来聊聊,vuejs里如何使用less。都是根据自己的开发经验来写,不对的地方请各位拍砖。

在webstorm上配置Less

首先,全局安装less

npm install less -g

然后,在webstorm上配置less插件,"File" --> "settings"-->"Tools"

vuejs如何配置less

在"file Watchers" -->"+"-->"Less"

vuejs如何配置less

在"Program"里填写less的安装路径;

在"Argument" 里的不用修改;

在"Output paths to refresh"里填写解析的.css文件路径,($FileNameWithoutExtension$.css 这是解析在与less同一路径目录下);

vuejs如何配置less

Vue项目配置Less

首先,安装less依赖:"less" 与 "less-loader";

npm install less less-loader --save(这里最好是写成--save)

接着,配置webapck解析,"bulid"-->"webpack.base.config.js",添加一下代码

{
   test: /\.less$/,
   loader: 'style-loader!css-loader!less-loader'
 }

vuejs如何配置less

 简说安装依赖是"--save"和"--save dev"的区别

我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,比如:

--save-dev

--save

在 package.json 文件里面提现出来的区别就是,使用 --save-dev 安装的 插件,被写入到 devDependencies 对象里面去,而使用 --save 安装的插件,则被写入到 dependencies 对象里面去。

那 package.json 文件里面的 devDependencies  和 dependencies 对象有什么区别呢?

devDependencies  里面的插件只用于开发环境,不用于生产环境,而 dependencies  是需要发布到生产环境的。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用js得到网页中所有的div的id
Oct 19 Javascript
JavaScript定义变量和变量优先级问题探讨
Oct 11 Javascript
javascript中Number对象的toString()方法分析
Dec 20 Javascript
jQuery简单实现遍历数组的方法
Apr 14 Javascript
js 声明数组和向数组中添加对象变量的简单实例
Jul 28 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
Sep 01 Javascript
Vue中添加手机验证码组件功能操作方法
Dec 07 Javascript
vue最简单的前后端交互示例详解
Oct 11 Javascript
Vue监听页面刷新和关闭功能
Jun 20 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
Nov 16 Javascript
基于vuex实现购物车功能
Jan 10 Vue.js
vue前端和Django后端如何查询一定时间段内的数据
Feb 28 Vue.js
微信小程序访问node.js接口服务器搭建教程
Apr 25 #Javascript
微信小程序中显示html格式内容的方法
Apr 25 #Javascript
详谈Angular 2+ 的表单(一)之模板驱动型表单
Apr 25 #Javascript
详解Vue 动态添加模板的几种方法
Apr 25 #Javascript
详解vue-cli + webpack 多页面实例应用
Apr 25 #Javascript
基于Vue实现timepicker
Apr 25 #Javascript
VueJS如何引入css或者less文件的一些坑
Apr 25 #Javascript
You might like
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
php的webservice的wsdl的XML无法显示问题的解决方法
2014/03/11 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
JavaScript的漂亮的代码片段
2013/06/05 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
简介AngularJS的视图功能应用
2015/06/17 Javascript
javascript创建含数字字母的随机字符串方法总结
2016/08/01 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
2017/05/24 jQuery
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
JS实现下拉菜单列表与登录注册弹窗效果
2017/08/10 Javascript
详解webpack提取第三方库的正确姿势
2017/12/22 Javascript
取消Bootstrap的dropdown-menu点击默认关闭事件方法
2018/08/10 Javascript
NodeJs crypto加密制作token的实现代码
2019/11/15 NodeJs
原生js实现分页效果
2020/09/23 Javascript
[00:35]TI7不朽珍藏III——寒冰飞龙不朽展示
2017/07/15 DOTA
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
Python实现把json格式转换成文本或sql文件
2015/07/10 Python
Python实现代码统计工具(终极篇)
2016/07/04 Python
python使用xlrd与xlwt对excel的读写和格式设定
2017/01/21 Python
深入理解Django的中间件middleware
2018/03/14 Python
对python3 Serial 串口助手的接收读取数据方法详解
2019/06/12 Python
python扫描线填充算法详解
2020/02/19 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
Pycharm 设置默认解释器路径和编码格式的操作
2021/02/05 Python
Clarisonic美国官网:科莱丽声波洁面仪
2017/10/12 全球购物
eBay美国官网:eBay.com
2020/10/24 全球购物
介绍一下SQL中union,intersect和minus
2012/04/05 面试题
超级搞笑检讨书
2014/01/15 职场文书
学校安全生产承诺书
2014/05/23 职场文书
自主招生自荐信格式
2015/03/04 职场文书
装修公司工程部经理岗位职责
2015/04/09 职场文书
创业计划书详解
2019/07/19 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
Canvas三种动态画圆实现方法说明(小结)
2021/04/16 Javascript
Python基于Tkinter开发一个爬取B站直播弹幕的工具
2021/05/06 Python