install-flutter-from-git について
Git から Flutter SDK を導入し、Web、モバイル、デスクトップ開発向けに環境を整えるスキルです。PATH の設定や依存関係の確認、各プラットフォーム固有の準備を扱います。
主な機能
- 01stable ブランチの Flutter を取得
- 02Flutter の PATH 設定
- 03flutter doctor による環境確認
- 04Web・モバイル・デスクトップの有効化
活用シーン
- 01新しいマシンへの Flutter 導入
- 02各プラットフォーム向け開発環境の準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rodydavis/ skills --skill install-flutter-from-gitインストール後、Claude Code で/install-flutter-from-gitを入力して読み込まれたか確認します。
詳細
Git から Flutter をインストールする
このスキルでは、git clone を使用して Flutter SDK をインストールし、Web、モバイル、デスクトップ開発向けに環境を設定する手順を説明します。
1. 前提条件(すべてのプラットフォーム)
以下がインストールされていることを確認してください。
- Git:Git をインストール
- Curl/Unzip(macOS/Linux には通常インストールされています。Windows では通常、Git Bash などが必要です)
2. Flutter SDK をインストールする
macOS / Linux
ターミナルを開き、Flutter SDK の stable ブランチをクローンする以下のコマンドを実行します。
# Create a directory for development (e.g., ~/development)
mkdir -p ~/development
cd ~/development
# Clone the Flutter SDK
git clone https://github.com/flutter/flutter.git -b stable
Windows
PowerShell またはコマンドプロンプトを開きます。
# Create a directory for development (e.g., C:\src)
mkdir C:\src
cd C:\src
# Clone the Flutter SDK
git clone https://github.com/flutter/flutter.git -b stable
3. Flutter を PATH に追加する
任意のターミナルから flutter コマンドを実行するには、SDK の bin ディレクトリを PATH に追加する必要があります。
macOS(Zsh)/ Linux(Bash/Zsh)
-
シェルの設定ファイル(例:
~/.zshrc、~/.bashrc、または~/.zshenv)を開きます。 -
以下の行を追加します(
~/development/flutterは実際のパスに置き換えてください)。export PATH="$PATH:$HOME/development/flutter/bin" -
現在のターミナルを更新します。
source ~/.zshrc # or ~/.bashrc
Windows
Win + Sを押して「env」と入力し、システム環境変数の編集を選択します。- 環境変数をクリックします。
- ユーザー環境変数の下にある Path を選択し、編集をクリックします。
- 新規をクリックし、
flutter\binの完全なパス(例:C:\src\flutter\bin)を追加します。 - すべてのウィンドウで OK をクリックします。
- ターミナル/PowerShell を再起動します。
4. インストールを確認する
不足している依存関係を確認するには、以下のコマンドを実行します。
flutter doctor
5. プラットフォームの設定
Web(Chrome)
- Chrome をインストールする:Google Chrome がインストールされていることを確認します。
- Web サポートを有効にする(通常はデフォルトで有効です)。
flutter config --enable-web - 確認する:
flutter devicesを実行し、「Chrome」が表示されることを確認します。
モバイル(iOS と Android)
iOS(macOS のみ)
- Xcode をインストールする:Mac App Store からダウンロードします。
- コマンドラインツールを設定する:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer sudo xcodebuild -runFirstLaunch - CocoaPods をインストールする(依存関係の管理に使用します)。
sudo gem install cocoapods - シミュレーター:
open -a Simulatorで開きます。
Android(すべてのオペレーティングシステム)
- Android Studio をインストールする:こちらからダウンロード。
- SDK コンポーネントをインストールする:
- Android Studio を開き、SDK Manager を選択します。
- Android SDK Platform-Tools をインストールします。
- Android SDK Command-line Tools (latest) をインストールします。
- ライセンスに同意する:
(すべてのライセンスに同意するにはflutter doctor --android-licensesyを押します)。 - エミュレーター:AVD Manager でデバイスを作成します。
デスクトップ(macOS、Windows、Linux)
macOS デスクトップ
- Xcode をインストールする:(上記の iOS の手順と同じです)。
- macOS を有効にする:
flutter config --enable-macos-desktop
Windows デスクトップ
- Visual Studio をインストールする(VS Code ではありません):VS Community をダウンロード。
- ワークロード:インストール時に C++ によるデスクトップ開発を選択します。
- Windows を有効にする:
flutter config --enable-windows-desktop
Linux デスクトップ
- 依存関係をインストールする(Ubuntu/Debian の例):
sudo apt-get update sudo apt-get install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev - Linux を有効にする:
flutter config --enable-linux-desktop
6. 最終確認
もう一度 flutter doctor を実行し、必要なすべてのプラットフォームにチェックマークが付いていることを確認します。
flutter doctor -v
コメント
Markdown 対応