f

一个简单的快捷方式,一个命令行接口(CLI),为懒惰(或高效)的Flutter开发者提供服务,以提高生产力和幸福感。

安装

使用此命令从终端激活 f CLI。

pub global activate f

创建新项目

使用此 f 命令创建 Flutter 项目

f c myapp
cd myapp

这与使用命令 `flutter create myapp` 类似。

要使用一些预定义的依赖项创建 Flutter 项目,可以在项目名称后列出这些依赖项,如下所示:

f c myapp path intl http provider 
cd myapp 

上述命令将在 `myapp` 目录中自动创建 `myapp` 项目,然后自动安装所有必需的依赖项(本例中为:path、intl、http 和 provider)。

您可以随意添加任意数量的依赖项。

您还可以传递其他参数,例如项目名称、组织名称,或指定原生平台使用的编程语言。

f c --p myapp --org dev.flutter --a kotlin --i swift myapp path intl http provider
cd myapp

运行项目

要运行 Flutter 项目,可以使用此命令:

f r

这与使用命令 `flutter run` 类似。

要以 `flutter run --profile` 模式运行项目,请使用:

f rp

要以 `flutter run --release` 模式运行项目,请使用:

f rr

其他命令

您可以使用以下 f 命令列表来提高 Flutter 的生产力。

命令 描述
f a -d DEVICE_ID 分析项目的 Dart 源代码。
flutter analyze 的别名
f as -o DIRECTORY 组装和构建 Flutter 资源。
flutter assemble 的别名
f at -d DEVICE_ID 连接到正在运行的应用程序。
flutter attach 的别名
f b DIRECTORY Flutter 构建命令。
flutter build 的别名
f bs DIRECTORY 按 ABI 分割构建的 Flutter 构建命令。
flutter build --split-per-abi 的别名
f ch CHANNEL_NAME 列出或切换 Flutter 通道。
flutter channel 的别名
f dev -d DEVICE_ID 列出所有已连接的设备。
flutter devices 的别名
f doc 显示已安装工具的信息。
flutter doctor 的别名
f drv 为当前项目运行 Flutter Driver 测试。
flutter drive 的别名
f e 列出、启动和创建模拟器。
flutter emulators 的别名
f f DIRECTORY|DART_FILE 格式化 Flutter 源代码。
flutter format 的别名
f i -d DEVICE_ID 在已连接的设备上安装 Flutter 应用。
flutter install 的别名
f l 显示正在运行的 Flutter 应用的日志输出。
flutter logs 的别名
f t [DIRECTORY|DART_FILE] 运行此包中的测试。
flutter test 的别名
f up 升级您的 Flutter 版本。
flutter upgrade 的别名
f down 将 Flutter 降级到当前通道的最后一个活动版本。flutter downgrade 的别名

GitHub

查看 Github