mirror of
https://github.com/un-pany/v3-admin-vite.git
synced 2025-04-20 10:59:21 +08:00
perf: 优化 vite-svg-loader 的 svgo 配置
This commit is contained in:
parent
d34b7c95d0
commit
6ad8d08ff4
@ -96,7 +96,22 @@ export default defineConfig(({ mode }) => {
|
||||
// 支持 JSX、TSX 语法
|
||||
vueJsx(),
|
||||
// 支持将 SVG 文件导入为 Vue 组件
|
||||
svgLoader({ defaultImport: "url" }),
|
||||
svgLoader({
|
||||
defaultImport: "url",
|
||||
svgoConfig: {
|
||||
plugins: [
|
||||
{
|
||||
name: "preset-default",
|
||||
params: {
|
||||
overrides: {
|
||||
// @see https://github.com/svg/svgo/issues/1128
|
||||
removeViewBox: false
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}),
|
||||
// 自动生成 SvgIcon 组件和 SVG 雪碧图
|
||||
SvgComponent({
|
||||
iconDir: [resolve(__dirname, "src/common/assets/icons")],
|
||||
|
Loading…
x
Reference in New Issue
Block a user