web-dev-qa-db-ja.com

異なるプロジェクトに対して同じデバイスに2版のFlutterを使用する方法

私はC:\ Flutterに配置された安定したフラッタチャネルSDKを持っています。これは、システム環境変数に設定されているFlutterのデフォルトパスに設定されています。

そして、私たちの顧客のためにIntelliJで新しいFlutterプロジェクトを作成するときにこのパスC:\ Flutterを使用しています。

私はまたC:\ flutter_masterでFlutterマスターチャンネルをダウンロードし、そして私は別のプロジェクトのためにこのFlutter SDK(マスター)を使用する必要があります。

毎回システム環境変数で遊ぶことなく、異なるプロジェクトに対して同じデバイスに2つのワーキングフラッタバージョンを正しくすることができますか?

7
Flutter IO Dev

Vscodeを使用する場合は、ワークスペースごとにFlutter SDKを指定できます。必要がある:

  1. クローンFlutter Repoを新しいフォルダにします。
_mkdir ~/flutter_dev
cd ~/flutter_dev
git clone https://github.com/flutter/flutter.git .
_
  1. ワークスペースの設定を開き、更新_Dart.flutterSdkPath_設定:
_"settings": {
  "Dart.flutterSdkPath": "/Users/youruser/flutter_dev"
}
_
  1. VScodeを再起動して、行くのが良いです。

さらに詳しくは DARTコード - SDKバージョンをすばやく切り替える

0
Andrey Gordeev