@distromate/cli
v0.1.24
Published
DistroMate CLI - desktop app packaging and distribution tool
Maintainers
Readme
distromate
DistroMate CLI - 桌面应用打包与分发工具(Windows/macOS/Linux)
安装
npm install -g distromate快速开始
# 1) 登录
distromate login
# 或直接保持未登录,CLI 会自动创建匿名发布会话
# 2) 打包应用
distromate package --version 1.0.0
# 3) 发布版本
distromate publish -v 1.0.0 --description "Initial release"
# 若当前项目还没有 publish.appId,publish 会自动创建远程 app 并写回 distromate.yaml
# 4) 查看版本列表
distromate version list项目配置
在项目根目录创建 distromate.yaml:
appId: com.example.app
productName: 应用名称
publish:
appId: your-publish-app-id
package:
name: app-name
shortDescription: Desktop app packaging and distribution tool
packerVersion: 0.1.2
source:
type: native
root: dist
executable: dist/app
files:
- "**/*"
- "!**/*.map"
- "!**/*.pdb"
icon: dist/logo.ico
publisher: Your Company
language: english文件筛选仅支持 source.files,可使用 ! 规则排除文件。
文档与参考
- CLI 命令参考:
docs/cli-reference.md(见项目仓库) distromate.yaml字段参考:docs/distromate-yaml-reference.md(见项目仓库)- 示例配置:
examples/distromate.yaml(见项目仓库)
License
MIT
