SVG 图片处理器 svgo

最近设计同事给的 svg 文件出现了一些问题。比如我加了几个 svg 图片,实际看这几个图标的时候发现图标显示不全,或者颜色不对的问题。

后来了解到了一个工具库 svgo,项目地址在此:https://www.npmjs.com/package/svgo,它可以处理掉设计软件生成 svg 时遗留下来的非必要元素、标签。

简单用法:

$ svgo test.svg

最后

另外,尽量保持 svg 文件里面的 class 名和 id 的唯一性。重复会引起一些图标显示问题。