@gswl/gsalires
v1.0.1
Published
npm 命令行工具
Maintainers
Readme
gsalires
一个用于自动化上传游戏资源到 GUTS 平台的 npm 命令行工具。
功能概述
gsalires 是一个命令行工具,用于批量上传游戏资源(Spine 动画、图片、字体)到 GUTS 平台。
安装
npm install -g gsalires使用方法
gsalires <目标文件夹> [选项]选项
| 选项 | 说明 | 默认值 |
|------|------|--------|
| -p, --port <port> | WebSocket 服务器端口 | 8222 |
| -c, --clear-cache | 强制清除缓存,重新上传所有资源 | - |
| -f, --file <file> | 处理单个文件(见下方说明) | - |
| -h, --help | 显示帮助信息 | - |
| -v, --version | 显示版本号 | - |
示例
# 使用默认端口 8222
gsalires ./game-assets
# 使用自定义端口
gsalires ./game-assets --port 8080
# 清除缓存重新上传
gsalires ./game-assets --clear-cache单文件模式 (-f)
使用 -f 参数可以只处理单个文件,而不是扫描整个目录:
# 上传单个字体文件(直接指定字体文件)
gsalires ./game-assets -f ./game-assets/fonts/myfont.ttf
# 上传单个 Spine 资源(可以指定 atlas、skel 或 png 任意一个文件)
gsalires ./game-assets -f ./game-assets/spines/character/character.atlas
gsalires ./game-assets -f ./game-assets/spines/character/character.skel
gsalires ./game-assets -f ./game-assets/spines/character/character.png
# 上传单个图片
gsalires ./game-assets -f ./game-assets/images/icon.png许可证
MIT License
