开发环境
win10,vue3.0,vscode
安装less
1.通过一下命令安装,缺一不可。
npm install less --save
npm install less-loader --save
npm install style-resources-loader --save
2.安装完成后
package.json可以看到如下依赖包。
"less": "^4.1.1",
"less-loader": "^7.3.0",
"style-resources-loader": "^1.4.1",
vue.config.js参数配置
module.exports = {
pages: {
//...
},
pluginOptions: {
"style-resources-loader": {
preProcessor: "less",
patterns: [],
},
},
}
常见报错
1.因less-loader版本太高报错,
Syntax Error: TypeError: this.getOptions is not a function
.
解决办法
:
回退
less-loader
的版本,试了9.x的版本不行,7.x的版本可行,8.x没试过。
npm uninstall less-loader
npm install less-loader@7.x --save
简单使用
<style lang='less'>
//定义变量
@mycolor: #000;
.test {
// 使用变量
background-color: @mycolor;
// 嵌套写法
.hhh {
width: 100px;
}
}
</style>
版权声明:本文为imxiezy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。