Open zhen-one opened 2 years ago
已经有相关 PR 了:https://github.com/vbenjs/vite-plugin-svg-icons/pull/68 不过貌似此库欠缺维护了,上一次更新还是一月份,而且 PR 也没人处理。
已经有相关 PR 了:#68 不过貌似此库欠缺维护了,上一次更新还是一月份,而且 PR 也没人处理。
感谢!看来不能使用了
可以临时处理一下,把vite-plugin-svg-icons/dist/index.js
下面的
content = content.replace(/stroke="[a-zA-Z#0-9]*"/, 'stroke="currentColor"');
这行代码注释掉,然后npx patch-package vite-plugin-svg-icons
打个补丁,希望能把上面的PR合并了,然后更新一下npm上面的版本
可以临时处理一下,把
vite-plugin-svg-icons/dist/index.js
下面的content = content.replace(/stroke="[a-zA-Z#0-9]*"/, 'stroke="currentColor"');
这行代码注释掉,然后
npx patch-package vite-plugin-svg-icons
打个补丁,希望能把上面的PR合并了,然后更新一下npm上面的版本
学到了 谢谢😘
降级到v1.0.1版本就没这个问题了
I have published a forked version which supports disabling the replacement of the stroke colour. https://www.npmjs.com/package/@digitalacorn/vite-plugin-svg-icons
svg如下
使用插件引入会加粗
查看引入svg文件发现是由于stroker currentColor
某些情况下 我不需要改变svg的颜色!