代码拉取完成,页面将自动刷新
759
chore: 替换vite-plugin-svg-icons
已合并
改动目的
vite-plugin-svg-icons很久无人维护,依赖版本过于老旧,有大量依赖冲突、并且安全漏洞(1-high,3-moderate)
依赖版本冲突举例 | 安全漏洞举例 |
---|---|
改动逻辑
- 替换vite-plugin-svg-icons为vite-plugin-svg-icons-ng(完全兼容的API)
- 调整插件的导入,并修改svgo优化参数配置项为空(空为调用svgo默认优化)
测试
- dev运行,检查插入的DOM,正常。
- build:local,正常。
- build:prod,正常。
- 安全漏洞,消除。
- 依赖冲突,消除。
之前已经评审过,但是因为错过了合并窗口 pnpm-locak文件冲突,这次重新拉取master修改后提交。