flutter:Flutter 命令行工具
flutter
命令行工具是开发者(或代表开发者的 IDE)与 Flutter 交互的方式。对于与 Dart 相关的命令,可以使用 dart
命令行工具。
以下是如何使用 flutter
工具创建、分析、测试和运行应用
flutter create my_app
cd my_app
flutter analyze
flutter test
flutter run lib/main.dart
要使用 flutter
工具运行 pub
命令
flutter pub get
flutter pub outdated
flutter pub upgrade
要查看 flutter
支持的所有命令
flutter --help --verbose
要获取 Flutter SDK 的当前版本,包括其框架、引擎和工具
flutter --version
flutter
命令
#下表显示了您可以与flutter
工具一起使用的命令
命令 | 使用示例 | 更多信息 |
---|---|---|
analyze | flutter analyze -d <DEVICE_ID> | 分析项目的 Dart 源代码。 使用此命令代替 dart analyze 。 |
assemble | flutter assemble -o <DIRECTORY> | 组装并构建 Flutter 资源。 |
attach | flutter attach -d <DEVICE_ID> | 附加到正在运行的应用程序。 |
bash-completion | flutter bash-completion | 输出命令行 shell 自动补全设置脚本。 |
build | flutter build <DIRECTORY> | Flutter 构建命令。 |
channel | flutter channel <CHANNEL_NAME> | 列出或切换 Flutter 通道。 |
clean | flutter clean | 删除build/ 和 .dart_tool/ 目录。 |
config | flutter config --build-dir=<DIRECTORY> | 配置 Flutter 设置。要删除设置,请将其配置为空字符串。 |
create | flutter create <DIRECTORY> | 创建一个新项目。 |
custom-devices | flutter custom-devices list | 添加、删除、列出和重置自定义设备。 |
devices | flutter devices -d <DEVICE_ID> | 列出所有连接的设备。 |
doctor | flutter doctor | 显示有关已安装工具的信息。 |
downgrade | flutter downgrade | 将 Flutter 降级到当前通道的最后一个活动版本。 |
drive | flutter drive | 运行当前项目的 Flutter Driver 测试。 |
emulators | flutter emulators | 列出、启动和创建模拟器。 |
gen-l10n | flutter gen-l10n <DIRECTORY> | 为 Flutter 项目生成本地化。 |
install | flutter install -d <DEVICE_ID> | 将 Flutter 应用程序安装到连接的设备上。 |
logs | flutter logs | 显示正在运行的 Flutter 应用程序的日志输出。 |
precache | flutter precache <ARGUMENTS> | 填充 Flutter 工具的二进制工件缓存。 |
pub | flutter pub <PUB_COMMAND> | 用于处理包。 使用此命令代替 dart pub 。 |
run | flutter run <DART_FILE> | 运行 Flutter 程序。 |
screenshot | flutter screenshot | 从连接的设备截取 Flutter 应用程序的屏幕截图。 |
symbolize | flutter symbolize --input=<STACK_TRACK_FILE> | 将来自 AOT 编译的 Flutter 应用程序的堆栈跟踪符号化。 |
test | flutter test [<DIRECTORYDART_FILE>] | 运行此包中的测试。 使用此命令代替 dart test 。 |
upgrade | flutter upgrade | 升级您的 Flutter 副本。 |
有关任何命令的更多帮助,请输入 flutter help <command>
或按照“更多信息”列中的链接操作。您还可以获取有关pub
命令的详细信息,例如 flutter help pub outdated
。
除非另有说明,否则本网站上的文档反映了 Flutter 的最新稳定版本。页面上次更新于 2024-04-04。 查看源代码 或 报告问题.