flutter: 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。