(以下称)提供了方便的图标分享和管理功能,但是由于其图标项目独立于代码仓库,往往导致同一项目更换开发人员之后,接任者不能继续管理原来的图标库,给开发带来各种不便。
由于 生成的 svg 文件含有图标路径以及图标名数据,因此 (对于保留了此 svg 文件的项目)可以从此 svg 文件中提取出所有图标,然后上传至图标库,重新构建原来的项目。对于大部分以 font-class方式引用的图标库而言,新的项目基本可以代替老的项目直接部署到代码中;但对于使用 unicode方式引用的图标库而言,还需要修改 unicode 才可以部署。
使用方式
1. 环境要求
建议使用 windows ,安装支持 ES6+ 的 nodeJs 即可,Linux 下可能需要修改路径的分隔符;
2. 目录结构
|-- slice-svg.js
|-- iconfont.svg
|-- /output
|-
3.
1