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 <BUILD_TARGET> |
構建特定目標的包。 |
| 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。