在vue.config.js里:

css: {
  loaderOptions: {
    sass: {
      prependData: `
        @import "@/assets/style/variable.scss";
      `
    },
  }
}
说两点要注意的地方:
  1. 如果项目中用到了postcss注意要一起写到loaderOptions里,有时候没注意容易写两个css选项,这样后面一个就把前面的覆盖了,没有生效比较难找到问题
  2. 如果出现了一堆巨型报错,注意新版改成了prependData而不是data,以前版本写的是data

Peggy7
677 声望22 粉丝