1 Star 0 Fork 122

EricPL / vue3.0-ts-admin

forked from Minter / vue3.0-ts-admin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
vue.config.js 1.12 KB
一键复制 编辑 原始数据 按行查看 历史
ming 提交于 2021-07-26 10:21 . 1.0.0-install
const path = require("path");
function resolve(dir) {
return path.join(__dirname, dir);
}
module.exports = {
chainWebpack: config => {
// 清除svg默认配置对./src/icons文件夹的处理
config.module
.rule("svg")
.exclude.add(resolve("src/assets/icons")) // icons存放地(svg放的地方)
.end()
// 添加新的rule处理./src/icons文件夹的svg文件
config.module
.rule("svg-sprite")
.test(/\.svg$/)
.include
.add(resolve("src/assets/icons"))
.end()
.use("svg-sprite-loader")
.loader("svg-sprite-loader")
.options({
symbolId: "icon-[name]",
include: ["src/assets/icons"]
})
.end()
.before("svg-sprite-loader")
.use("svgo-loader")
.loader("svgo-loader")
.options({
plugins: [
{ removeAttrs: { attrs: "path:fill" } }
]
})
.end()
},
devServer:{
open:true
}
}
NodeJS
1
https://gitee.com/EricPL/vue3.0-ts-admin.git
git@gitee.com:EricPL/vue3.0-ts-admin.git
EricPL
vue3.0-ts-admin
vue3.0-ts-admin
master

搜索帮助