vue-cli初始化项目中使用less的方法


Posted in Javascript onAugust 09, 2018

什么是less?

Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。

引言

现在前端的vue框架越来越火,vue-cli作为vue项目的脚手架工具,是我们在开发中最最经常使用的。为了在vue项目中更好的管理我们的css文件,我们通常会引入less或者sass来帮助我们管理我们的css代码。那么,本文旨在记录如何在vue-cli初始化的项目中使用less来帮助我们更好的管理css代码。

下面话不多说了,来随着小编一起看看详细的介绍吧

方法如下:

首先,安装less,推荐使用淘宝镜像安装:

cnpm install less less-loader --save

然后,修改配置文件:打开build文件夹-->找到webpack.base.conf.js,输入配置代码:

module.exports = {
 ……
 module: {  
  rules: [
   ……
   //在rules数组的最后位置插入一项配置代码
   {
    test: /\.less$/,
    loader: "style-loader!css-loader!less-loader"
   }  
  ]}

最后在你的style标签中添加lang="less",scoped表示私有作用域

<style scoped lang="less">
 /*
  * 这里面你就可以愉快地书写less代码了
  */
</style>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
iframe 自适应高度[在IE6 IE7 FF下测试通过]
Apr 13 Javascript
简单常用的幻灯片播放实现代码
Sep 25 Javascript
JavaScript获取Url里的参数
Dec 18 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Apr 01 Javascript
JavaScript模拟实现键盘打字效果
Jun 29 Javascript
javascript中 try catch用法
Aug 16 Javascript
基于angularJS的表单验证指令介绍
Oct 21 Javascript
基于Bootstrap table组件实现多层表头的实例代码
Sep 07 Javascript
基于cropper.js封装vue实现在线图片裁剪组件功能
Mar 01 Javascript
vue iview组件表格 render函数的使用方法详解
Mar 15 Javascript
小程序接入腾讯位置服务的详细流程
Mar 03 Javascript
Vue实现返回顶部按钮实例代码
Oct 21 Javascript
video.js 实现视频只能后退不能快进的思路详解
Aug 09 #Javascript
JavaScript面向对象继承原理与实现方法分析
Aug 09 #Javascript
vue使用ajax获取后台数据进行显示的示例
Aug 09 #Javascript
vue中Axios的封装与API接口的管理详解
Aug 09 #Javascript
JavaScript引用类型RegExp基本用法详解
Aug 09 #Javascript
基于bootstrap页面渲染的问题解决方法
Aug 09 #Javascript
Vue实现按钮旋转和移动位置的实例代码
Aug 09 #Javascript
You might like
PHP循环获取GET和POST值的代码
2008/04/09 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
PHP遍历并打印指定目录下所有文件实例
2014/02/10 PHP
php实现给图片加灰色半透明效果的方法
2014/10/20 PHP
浅谈PHP中静态方法和非静态方法的相互调用
2016/10/04 PHP
javascript中巧用“闭包”实现程序的暂停执行功能
2007/04/04 Javascript
jquery动态加载图片数据练习代码
2011/08/04 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
JQuery给元素绑定click事件多次执行的解决方法
2014/05/29 Javascript
javascript实现点击后变换按钮显示文字的方法
2015/05/13 Javascript
JavaScript中调用函数的4种方式代码实例
2015/07/08 Javascript
纯jquery实现模仿淘宝购物车结算
2015/08/20 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(一)
2015/12/10 Javascript
JavaScript时间操作之年月日星期级联操作
2016/01/15 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
nodejs加密Crypto的实例代码
2016/07/07 NodeJs
Google 地图事件实例讲解
2016/08/06 Javascript
解决iView中时间控件选择的时间总是少一天的问题
2018/03/15 Javascript
vue.js中npm安装教程图解
2018/04/10 Javascript
angular4 获取wifi列表中文显示乱码问题的解决
2018/10/20 Javascript
JS实现无限轮播无倒退效果
2020/09/21 Javascript
nuxt 实现在其它js文件中使用store的方式
2020/11/05 Javascript
Python实现比较两个文件夹中代码变化的方法
2015/07/10 Python
Python实现单词翻译功能
2017/06/06 Python
python docx 中文字体设置的操作方法
2018/05/08 Python
python用plt画图时,cmp设置方法
2018/12/13 Python
Keras自动下载的数据集/模型存放位置介绍
2020/06/19 Python
python删除指定列或多列单个或多个内容实例
2020/06/28 Python
武汉高蓝德国际.net机试
2016/06/24 面试题
土木工程实习生自我鉴定
2013/09/19 职场文书
应届生骨科医生求职信
2013/10/31 职场文书
金融管理专业求职信
2014/07/10 职场文书
大学生自我评价范文
2015/03/03 职场文书
个人年终总结怎么写
2015/03/09 职场文书
祝福语集锦:给满月宝宝的祝福语
2019/11/20 职场文书