常用命令及问题
1. 安装 less 和less-loader(可以解决vue 使用 lang=“scss” 报错)
原因:<style lang="less" scoped>
中的lang=“less” 意思是需要引入外部的css文件如,在标签体内,@import ‘./index.less’; //引入全局less文件
方式一: (一般优先用这种)
1. npm install less less-loader --save
2. 修改webpack.config.js文件,配置loader加载依赖,让其支持外部的less,在原来的代码上添加
{
test: /\.less$/,
loader: "style-loader!css-loader!less-loader",
},
方式二:
1. npm install sass-loader --save-dev
2. npm install node-sass --save
3. npm install style-loader --save
4. 修改webpack.config.js文件,配置loader加载依赖,让其支持外部的less,在原来的代码上添加
{
test: /\.less$/,
loader: "style-loader!css-loader!less-loader",
},
添加在webpack.config.js
里的位置