vuecli 4.5 配置公共scss样式文件


首先安装npm install sass-resources-loader -D

然后建立自己的scss文件,_variables.scss,随便码个$blue:blue

再在vue.config.js中加入

chainWebpack: (config) => {
    const oneOfsMap = config.module.rule("scss").oneOfs.store;
    oneOfsMap.forEach((item) => {
      item
        .use("sass-resources-loader")
        .loader("sass-resources-loader")
        .options({
          // 要公用的scss的路径
          resources: "src/styles/_variables.scss",
        })
        .end();
    });
  },

最后在组件中

<style lang="scss">

.a{color:$blue}

</style>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM