less
Vue中如何使用less 最近发现好多小伙伴在面试的过程中会问到vue如何使用less和scss,所以我绝对更新、复习一下less;废话不多说直接进主题; 依赖下载 1、首先使用npm下载依赖; 1 npm install --save less less-loader 2、安装完成后检查是否安装成功; 1 lessc -v 3、如果安装成功后,会显示安装成功后的版本; 引用方法 1、在main.js 1 2 import less from ‘less’ Vue.use(less) 2、然后创建一个.vue文件我们开始玩耍了; 注意:独立的vue文件需要引入less 1 开始使用 1、less中变量的使用; 在less,允许我们使用以变量的形式来定义,定义方式:@k:v; 使用方式:@k; 1 2 3 4 5 6 7 8 9 10 11 此时就会有一个宽100px,高100px,背景红色的正方形显示在页面上了; 2、字符串拼接变量使用方式; 1 2 3 4 5 6 7 8 9 10 11 注意:路径需要用""包裹,@{img}这种凡是把变量引进来才能生效; 3、多层嵌套+变量计算; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 可以看到,less可以嵌套使用,让我们一次就可以看清楚css结构