spritegen-png-cli
Version:
从图标文件夹中生成Maplibre/Mapbox精灵图
25 lines (19 loc) • 690 B
Markdown
# spritegen-cli
生成 MapLibre / Mapbox 兼容的精灵图(spritesheet)和元数据(json)。
## 安装
```bash
npm install -g spritegen-cli
```
## 使用
```bash
spritegen -i ./icons -o ./dist/sprite -n myicons --padding 2 --ratios 1,2 --scale2x
````
参数说明
* -i, --input 图标文件夹(默认 icons)
* -o, --out 输出目录(默认 sprite)
* -n, --name 精灵图文件基础名(默认 sprite)
* -p, --padding 图标间距(默认 2px)
* --ext 扩展名(默认 png,可 png,svg)
* --ratios 生成的像素比(默认 1,可传 1,2)
* --scale2x 无 2x 素材时,从 1x 放大生成
* --watch 监听模式,自动重建