0.2.3 • Published 2 years ago

svg-sprites-cli v0.2.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

svg-sprites-cli

介绍

SVG 批量转为 SVG Sprite 的小工具。

安装

全局安装:

npm install -g svg-sprites-cli

项目安装:

npm install -D svg-sprites-cli

执行指令

svgjs -d ./icons -o ./dist/svg.js

其中:

  • -d--dir: 要打包的 SVG 文件夹目录
  • -o--output: 输出的 js 文件存放地址

注:如果是项目安装只能通过写好 script 的方式运行:

package.json:

{
  "scripts": {
    "build:svg": "svgjs -d ./icons -o ./dist/svg.js"
  },
}

然后执行:

npm run build:svg

指定配置文件执行

svgjs -c ./config.js

其中:

  • -c--config: 配置的 js 文件地址

配置文件格式

config.js:

module.exports = {
  dir: './icons',
  output: './dist/svg.js',
  symbolId(id, path) {
    return id.replace('.svg', '')
  },
  eslintDisable: true
}
key类型必填默认值描述
dirstring要打包的 SVG 文件夹目录
outputstring输出的 js 文件存放地址
symbolId(id: string, path: string) => stringa.svg -> icon-a转化图标 id 函数
eslintDisablestringfalse输出文件不做 eslint 校验
0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago