vue3.x安装配置less及常见问题解决
开发环境win10,vue3.0,vscode安装less1.通过一下命令安装,缺一不可。npm install less --savenpm install less-loader --savenpm install style-resources-loader --save2.安装完成后package.json可以看到如下依赖包。"less": "^4.1.1","less-loader":
·
开发环境
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>
更多推荐
已为社区贡献4条内容
所有评论(0)