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一起使用的命令:

命令示例说明
analyzeflutter analyze -d <DEVICE_ID>分析项目的Dart源代码,用于代替Dart分析
assembleflutter assemble -o 组装和构建Flutter资源
attachflutter attach -d <DEVICE_ID>连接到正在运行的应用程序
bash-completionflutter bash-completion输出命令行shell完成设置脚本
buildflutter build Flutter构建命令
channelflutter channel <CHANNEL_NAME>列出或切换Flutter的Channels
cleanflutter clean删除build/和.dart_tool/目录
configflutter config --build-dir=配置Flutter设置。若要删除设置,请将其配置为空字符串
createflutter create 创建一个新的项目
custom-devicesflutter custom-devices list添加、删除、列出和重置自定义设备
devicesflutter devices -d <DEVICE_ID>列出所有连接的设备
doctorflutter doctor显示有关已安装工具的信息
downgradeflutter downgrade将Flutter降级到当前通道的最后一个活动版本
driveflutter drive为当前项目运行Flutter设备程序测试
emulatorsflutter emulators列出、启动和创建模拟器
formatflutter format <DIRECTORY|DART_FILE>格式化Flutter源代码。已弃用,请改用dart格式
gen-l10nflutter gen-l10n 为Flutter项目生成本地化
installflutter install -d <DEVICE_ID>在连接的设备上安装Flutter应用程序
logsflutter logs显示运行Flutter应用程序的日志输出
precacheflutter precache 填充Flutter工具的二进制工件缓存
pubflutter pub <PUB_COMMAND>适用于程序包。使用而不是dart-pub
runflutter run <DART_FILE>运行Flutter程序
screenshotflutter screenshot从连接的设备上截取Flutter应用程序的屏幕截图。
symbolizeflutter symbolize --input=<STACK_TRACK_FILE>表示来自AOT编译的flutter应用程序的堆栈跟踪
testflutter test [<DIRECTORY|DART_FILE>]在此包中运行测试。使用而不是dart测试
upgradeflutter upgrade升级你的Flutter版本

有关任何命令的其他帮助,请输入flutter help<command>进行操作。您还可以获得关于pub命令的详细信息,例如,flutter help pub outdated

参考文档:Flutter中文社区

标签: Flutter, Flutter常用命令行, Flutter命令行

添加新评论