Vue.config.js报错
Syntax Error: ValidationError: Invalid options object. Sass Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property 'data'. These properties are valid:
object { implementation?, sassOptions?, prependData?, sourceMap?, webpackImporter? }
Vue3X版本应该要写成
css: {
loaderOptions: {
// 给 sass-loader 传递选项
sass: {
prependData: `@import "@/style/index.scss";`
}
}
},
Vue2x的写法
css: {
loaderOptions: {
// 给 sass-loader 传递选项
sass: {
// @/ 是 src/ 的别名,引入全局 scss
data: `@import "@/style/index.scss";`
}
}
},