全局使用scss变量

// vue.config.js
module.exports = { 
  css: {
    loaderOptions: {
      scss: {
        prependData:  `@import "@/assets/css/mainTheme.scss";`, //这样就可以全局使用mainTheme的变量,不用每个页面引入
      },
    },
  },
};

sass-loader版本不同,loaderOptions中additionalData的键名也不同

sass-loader v8-, 选项名是'data'
sass-loader v8,选项名是'prependData'
sass-loader v10+,选项名是'additionalData'
上一篇:前端问题总结(三)Module build failed: Error: Node Sass version 6.0.0 is incompatible with ^4.0.0.


下一篇:创建Vue项目报错python.EXE -c import sys; print “%s.%s.%s“ % sys.version_info[:3]