flutter中的多版本控制

Breeze_Luckly發表於2021-08-05

這是我參與8月更文挑戰的第 3 天,活動詳情檢視:8月更文挑戰。為應掘金的八月更文挑戰

1先安裝 choco

powershell 管理員身份執行 不會的話,先開啟一個powershell 視窗 ,然後右擊工作列,選擇第一個,即可進入

image-20210726214610912

輸入命令

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
複製程式碼

可以安裝成功

image-20210726214718072

接下來安裝fvm

 choco install fvm
複製程式碼

image-20210726215007597

2fvm 常用 命令命令

2.1 檢視已安裝的 Flutter 版本
fvm list
複製程式碼
2.2 全域性設定版本的 Flutter
fvm global 2.2.0
複製程式碼
2.3 單個專案使用某個版本的 Flutter
fvm use 2.2.0
複製程式碼
2.4 移除某個版本的 Flutter
fvm remove 2.2.0
複製程式碼

3設定 IDE

現在我們來看看如何配置 IDE,下面我們展示瞭如何在 android studio 和 VS Code 中進行配置,現在讓我們來看看。

  • Android Studio

在根專案目錄中複製下面的絕對符號連結。

Example: /absolute/path-to-your-project/.fvm/flutter_sdk
複製程式碼

然後我們將在 Android Studio 的選單中開啟 Languages and Frameworks-> Now search for flutter or flutter and change the path to flutter SDK。然後實施改變。現在您可以使用選定的 Flutter 版本執行它並除錯它。如果你想看到新的設定,然後我們可以使用 Android 工作室將重新啟動。

image-20210726215356076

  • VS Code

現在我們將在這裡配置 VS Code,我們將看到如何完成 VS Code 過程。

目錄的路徑,我們可以在程式碼中看到 FVM 安裝的所有版本

"dart.flutterSdkPaths": ["$YOUR_PATH/fvm/versions",],
複製程式碼

為了獲得上面的路徑,我們將執行 fvm list 命令

// copy this path
Versions path:  $YOUR_PATH/fvm/versions
複製程式碼

輸入 cmd + shift + p 來使用 sdk,然後輸入 change sdk,現在你可以選擇你喜歡的版本了。

image-20210726215452423

總結

在這篇文章中,我對版本管理做了一個簡單的解釋,你可以根據自己的需要對其進行修改和實驗,這個簡單的介紹來自於版本管理的 Flutter。

我希望這個部落格將提供您嘗試在 Flutter 版本管理充分的資訊。我們向您展示了 Flutter 探索版本管理和工作在您的 Flutter 應用程式,所以請嘗試它。

相關文章