vue.config.js 设置requireModuleExtension属性后样式不生效
编译的时候总提示modules属性已失效,请替换为requireModuleExtension,修改之后:`css: {// 是否使用css分离插件 ExtractTextPlugin 生产环境下是true,开发环境下是false//extract: false,// 是否开启 CSS source map?sourc...
·
- 编译的时候总提示modules属性已失效,请替换为requireModuleExtension,修改之后:`
css: {
// 是否使用css分离插件 ExtractTextPlugin 生产环境下是true,开发环境下是false
//extract: false,
// 是否开启 CSS source map?
sourceMap: false,
// 为预处理器的 loader 传递自定义选项。比如传递给
// sass-loader 时,使用 `{ sass: { ... } }`。
loaderOptions: {
sass: {
prependData: `@import "@/styles/common.scss";`,
},
},
// 为所有的 CSS 及其预处理文件开启 CSS Modules。
// 这个选项不会影响 `*.vue` 文件。
requireModuleExtension: true,
}
注:之前是设置的modules:false*,认为替换为requireModuleExtension:false,重启发现element的样式都失效了,去看vue-cli文档才知道两个属性的值是相反的。
更多推荐
已为社区贡献2条内容
所有评论(0)