webpack+vue配置使用less
1、安装less
// yarn
yarn add less
// npm
npm install --save less
npm install less -g
//验证下是否安装成功
lessc -v
2、安装less-loader
// yarn
yarn add less-loader
// npm 也可以安装
npm i less-loader --save-dev
3、webpack.config.js中配置
//添加模块
module: {
rules: [
{//设置css的解析规则
test: /\.(css|less)$/,
use: [
{ loader: 'style-loader' },
{ loader: 'css-loader' },
{ loader: "less-loader" } // compiles Less to CSS
]
},
],
},
安装后可使用
// lang="less"
<style scoped lang="less">
.nav {
height: 60px;
border: 1px solid #e8e8e8;
.test {
color: red;
}
}
</style>