[英]Visual Studio Code Can't Run Flutter - looking at wrong dart version
我創建了一個新的 flutter 項目,但是當我通過單擊“開始調試”在 Visual Studio Code 上運行它時,會彈出以下錯誤:
[button_test] flutter pub get
Running "flutter pub get" in button_test...
The current Dart SDK version is 2.17.6.
Because button_test requires SDK version >=2.18.4 <3.0.0, version solving failed.
pub get failed (1; Because button_test requires SDK version >=2.18.4 <3.0.0, version solving failed.)
exit code 1
所以我通過輸入dart --version
仔細檢查了 dart 版本。 但這回來了2.18.6
有趣的是,如果我在終端上輸入flutter run
,它就沒有問題。 因為我已經安裝了 flutter 和 dart 擴展,我認為這是這些擴展的問題? 話雖如此,有沒有辦法修復它正在查看的 dart 的哪個版本?
謝謝
第 1 步:打開終端並導航到 flutter 位置
cd <flutter_path>
第二步:現在輸入命令
git結帳
您可以從此鏈接https://docs.flutter.dev/development/tools/sdk/releases中找到所有版本
第 3 步:現在運行 flutter doctor -v 命令,這樣 flutter 將下載與特定版本相關的內容
flutter 醫生-v
一旦 flutter 醫生命令成功,您可以提前 go 並享受您想要的版本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.