vue项目中配置scss

新手一个,

之前创建项目的时候没有选择scss预编译,现在项目中要使用,网上搜了下全都是:

npm  install sass-loader --save-dev
npm install node-sass --sava-dev

然后在build文件夹下的webpack.base.conf.js的rules里面添加配置

{
test: /\.scss$/,
loaders: ['style', 'css', 'sass']
}

我就纳闷了,我项目里并没有build文件夹和 webpack.base.conf.js 。

难道是版本问题?查看vue-cli 版本,3.0+

果然,3.0+版本,没有了build文件,只需要 cmd 执行

npm install -D sass-loader node-sass

style标签添加 lang 属性就能用了

<style lang="scss">
$color:red;
div {
  h1 {color:$color;}
}
</style>

 

 官方文档连接

 https://cli.vuejs.org/zh/guide/css.html#%E9%A2%84%E5%A4%84%E7%90%86%E5%99%A8

 

猜你喜欢

转载自www.cnblogs.com/lxrNote/p/12545748.html