跳转到内容

CLI

如何使用 Fastforge 的命令行界面(CLI)

安装

shell
dart pub global activate fastforge

命令

这些命令按字母顺序排列,最常用的是 package、publish 和 release。

Package

将应用程序打包为特定于平台的格式,并将结果放入文件夹中。

FlagValueRequired
--platform平台, 如 androidtrue
--targets以逗号分隔的 maker 名称列表true
--skip-clean跳过构建前的清理false

示例:

shell
fastforge package --platform=android --targets=aab,apk

Publish

FlagValueRequired
--path路径, 如 hello_world-1.0.0+1-android.apktrue
--targets以逗号分隔的 publisher 名称列表true

示例:

shell
fastforge publish --path hello_world-1.0.0+1-android.apk --targets fir,pgyer

Release

会根据配置文件(distribute_options.yaml),将你的应用打包成特定的格式并发布到分发平台。

FlagValueRequired
--name名称, e.g. devtrue
--skip-clean跳过构建前的清理false

示例:

shell
fastforge release --name dev

基于 MIT 许可发布