Distromate Docs
参考

配置文件

distromate.yaml 配置文件详解

配置示例

最小配置

appid: your-app-id

package:
  executable: dist/myapp.exe

完整配置

appid: your-app-id
name: 我的应用
description: 应用描述
icon: assets/logo.png

package:
  name: myapp
  executable: dist/myapp.exe
  icon: assets/logo.ico
  publisher: 我的公司
  language: chinese
  preservePaths:
    - config/
    - data/
    - logs/

配置字段

应用基本信息

字段类型描述示例
appid *string应用的唯一标识符b66ace14
namestring应用的显示名称我的应用
descriptionstring应用的详细描述一个很棒的应用程序
iconstring应用的展示图标路径 (PNG/JPG/ICO)assets/logo.png

打包配置 (package)

字段类型描述示例默认值
package.namestring打包名称,影响生成的文件名myapp-
package.executable *string应用主程序的可执行文件路径dist/myapp.exe-
package.iconstring安装包和快捷方式的图标文件路径 (.ico)assets/logo.ico-
package.publisherstring发布者名称我的公司-
package.languagestring安装程序界面语言 (chinese/english)chinesechinese
package.preservePathsarray更新时需要保留的目录和文件路径["config/", "data/"]-

On this page