22 lines
697 B
JavaScript
22 lines
697 B
JavaScript
const { defineConfig } = require('@vue/cli-service');
|
||
|
||
module.exports = defineConfig({
|
||
transpileDependencies: true,
|
||
lintOnSave: true,
|
||
// 安装:style-resources-loader
|
||
chainWebpack: (config) => {
|
||
const oneOfsMap = config.module.rule("stylus").oneOfs.store;
|
||
oneOfsMap.forEach(item => {
|
||
item
|
||
.use("style-resources-loader")
|
||
.loader("style-resources-loader")
|
||
.options({
|
||
// 这里的路径不能使用 @ 符号,否则会报错
|
||
patterns: ["./src/assets/styles/config.styl", "./src/assets/styles/palette.styl", "./src/assets/styles/theme.styl"]
|
||
// patterns: "./src/assets/reset.less"
|
||
})
|
||
.end()
|
||
})
|
||
}
|
||
});
|