1.0.0 • Published 2 years ago

spider-optimize-svg v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

安装

npm install spider-optimize-svg -g

#或

npm install spider-optimize-svg --save-dev

##运行

spider-svg ./svg -i appid -k appkey
# 使用了百度翻译,请注册后获取

功能

  1. 将目录下的中文文件名/特殊符号文件名/非驼峰形式的文件名一致修改为驼峰英文命名
  2. 生成js引入导出文件
  3. 组件名称为 {驼峰}Icon
  4. 文件名称为 {驼峰}.svg

##Tips 百度翻译限流,文件多的话时间较久

原始目录 ./svg下的结构

├── 中文
│   └── 错误.svg
├── 列表
│   └── 错误.svg
└── 菜单_12 -.svg

2 directories, 2 files

优化后的目录结构

├── Chinese
│   ├── Error.svg
│   └── index.js
├── List
│   ├── Error.svg
│   └── index.js
├── Menu12.svg
└── index.js

生成的引用文件

// index.js

import Menu12Icon from './Menu12.svg';

export {
    Menu12Icon
}
1.0.0

2 years ago