跳转到内容

CLI

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

安装

dart pub global activate fastforge

命令

These commands are sorted in alphabetical order. The most commonly used are package, publish, and release.

Package

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

FlagValueRequired
--platform平台, e.g. androidtrue
--targets以逗号分隔的 maker 名称列表true
--skip-clean跳过在构建之前一次false

示例:

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

Publish

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

示例:

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

示例:

fastforge release --name dev

基于 MIT 许可发布