代码拉取完成,页面将自动刷新
const { defineConfig } = require('@vue/cli-service');
const path=require("path");
module.exports = defineConfig({
transpileDependencies: true,
css:{
// loaderOptions:{
// // 单独配置scss或sass,配置scss语句结尾必须要有分号,配置sass语句结尾必须没有分号
// scss: {
// prependData: `@import "@/assets/scss/common.scss";`
// }
// },
sourceMap:true
},
configureWebpack:{
resolve:{
alias:{
"@":path.resolve(__dirname,"src")
}
}
},
// 扩展webpack配置,使webpages加入编译
chainWebpack: config => {
// 全局使用scss
const oneOfsMap = config.module.rule("scss").oneOfs.store;
oneOfsMap.forEach((item) => {
item
.use("sass-resources-loader")
.loader("sass-resources-loader")
.options({
// resources:path.resolve(__dirname,"src/assets/scss/common.scss")
resources:"src/assets/scss/common.scss"
})
.end()
});
config.module
.rule('js')
.include.add(path.resolve(__dirname, 'packages')).end()
.use('babel')
.loader('babel-loader')
.tap(options => {
return options
});
}
});
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。