1.Scss安装使用
1.0 首先安装依赖
npm install node-sass sass-loader --save-dev
1.1 找到build
中webpack.base.conf.js
,在rules
中添加scss
规则
{
test: /\.scss$/,
loaders: ['style', 'css', 'sass']
}
1.2 在vue文件中使用
<style lang='scss'>
</style>
2.在vue项目全局中引入scss
1. 全局引用时需要安装sass-resources-loader
npm install sass-resources-loader --save-dev
2.修改build
中的utils.js
将
scss: generateLoaders('sass')
修改为:
scss: generateLoaders('sass').concat(
{
loader: 'sass-resources-loader',
options: {
//你自己的scss全局文件的路径
resources: path.resolve(__dirname, '../src/style/common.scss')
}
}
)
正文结束
Ctrl + Enter