言語: 日本語 | English
-
IDE をインストールしてください。
-
fvm コマンドを有効にしてください。
-
また、以下のコマンドを実行して
.fvmrc
で指定されたバージョンを有効化してください。 (mason、melosはいずれもfvm経由でのアクセスを行うと問題が起こり得るため、fvmで現在のバージョンをglobalに設定するようにしている)fvm use --force FLUTTER_VERSION=$(cat .fvmrc | yq ".flutter" -r) && fvm global $FLUTTER_VERSION
-
-
melos コマンドを有効にしてください。
-
pubspec.lock ファイルを解析して melos コマンドのバージョンを取得するため、yq コマンドをインストールしてください。
-
以下のコマンドを実行して melos コマンドをグローバルに有効にしてください。
MELOS_VERSION=$(cat pubspec.lock | yq ".packages.melos.version" -r) && dart pub global activate melos $MELOS_VERSION
-
-
mason_cli コマンドを有効にしてください。
-
以下のコマンドを実行して mason コマンドをグローバルに有効にしてください。
MASON_VERSION=$(cat pubspec.lock | yq ".packages.mason_cli.version" -r) && dart pub global activate mason_cli $MASON_VERSION
-
また、ローカルのbricksを有効にするため、以下のコマンドを実行してください。
mason get
-
Visual Studio Code を使用している場合は、ウィンドウをリロードして SDK を再読み込みしてください。
IntelliJ IDEA または Android Studio を使っている場合以下の手順で設定してください。
- 「Languages & Frameworks」 > 「Flutter」に移動するか、「Flutter」を検索して、Flutter SDK のパスを変更します。
- プロジェクトのルートディレクトリにある fvm シンボリックリンクの絶対パスをコピーします。
例:
/absolute-project-path/.fvm/flutter_sdk
- 変更を適用します。
- 新しい設定が反映されるようにエディタを再起動します。
melos bootstrap
このアプリを実行するための実行構成が設定されています。
Please check:
- Visual Studio Code の場合、
.vscode/launch.json
を確認してください。 - IntelliJ IDEA または Android Studio の場合、
.idea/runConfigurations/~.xml
を確認してください。