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 --versionflutter 命令
#下表顯示了您可以使用 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。