コンテンツにスキップ

インストール

ステップバイステップのインストール

Section titled “ステップバイステップのインストール”
  1. Goのインストール(必須)

    WailsにはGo 1.25以降が必要です。

    go.dev/dl からWindowsインストーラーをダウンロードして実行してください。

    インストールの確認:

    Terminal window
    go version # 1.25以降が表示されるはずです

    PATHの確認:

    Terminal window
    $env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }

    空の場合、C:\Users\YourName\go\binをPATHに追加してください。

  2. プラットフォーム依存関係のインストール

    WebView2ランタイム(通常はプリインストール済み)

    Windows 10/11にはWebView2がデフォルトで含まれています。不足している場合:

    • Microsoft からダウンロード
    • または後で wails3 doctor を実行してください。ガイドが表示されます

    これで完了です! 他の依存関係は必要ありません。

  3. Wails CLIのインストール

    Terminal window
    go install github.com/wailsapp/wails/v3/cmd/wails3@latest

    これにより、wails3コマンドが~/go/bin(Windowsの場合は%USERPROFILE%\go\bin)にインストールされます。

  4. インストールの確認

    Terminal window
    wails3 doctor

    期待される出力(または類似):

    Wails (v3.0.0-dev) Wails Doctor
    # System
    ┌──────────────────────────────────────────────────┐
    | Name | MacOS |
    | Version | 26.0 |
    | ID | 25A354 |
    | Branding | MacOS 26.0 |
    | Platform | darwin |
    | Architecture | arm64 |
    | Apple Silicon | true |
    | CPU | Apple M2 Pro |
    | CPU 1 | Apple M2 Pro |
    | CPU 2 | Apple M2 Pro |
    | GPU | 16 cores, Metal Support: Metal 4 |
    | Memory | 16 GB |
    └──────────────────────────────────────────────────┘
    # Build Environment
    ┌─────────────┬─────────────────┐
    | Wails CLI | v3.0.0-alpha.40 |
    | Go Version | go1.24.6 |
    └─────────────┴─────────────────┘
    # Dependencies
    ┌─────────────────┬─────────────────────────────────────────────────┐
    | npm | 11.6.2 |
    | *NSIS | Not Installed. Install with `brew install...`. |
    | Xcode cli tools | 2412 |
    └─────────────────┴─────────────────────────────────────────────────┘
    # Checking for issues
    SUCCESS No issues found
    # Diagnosis
    SUCCESS Your system is ready for Wails development!
  5. npmのインストール(オプションですが推奨)

    ほとんどのWailsテンプレートは、フロントエンドのツールリングにnpmを使用しています。

    nodejs.org からダウンロードしてインストーラーを実行してください。

    確認:

    Terminal window
    npm --version

原因: ~/go/bin(Windowsの場合は%USERPROFILE%\go\bin)がPATHに含まれていません。

解決策:

  1. 「環境変数」を開く(スタートメニューで検索)
  2. 「ユーザー変数」のPathを見つける
  3. 「編集」→「新規」をクリック
  4. 追加:C:\Users\YourName\go\bin(YourNameを置き換える)
  5. すべてのダイアログで「OK」をクリック
  6. ターミナルを再起動

確認:

Terminal window
$env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }

wails3 doctorで依存関係の不足が報告される

Section titled “wails3 doctorで依存関係の不足が報告される”

Linux: 出力にインストールが必要なパッケージが正確に表示されます。例:

❌ webkit2gtk が見つかりません
インストール方法:sudo apt install libwebkit2gtk-4.1-dev

Windows: WebView2が見つからない場合:

  • Microsoft からダウンロード
  • または最初のアプリ実行時に自動的にインストールされます

macOS: Xcodeツールが見つからない場合:

Terminal window
xcode-select --install

Wails v3 には Go 1.25+ が必要です。それより古いバージョンをお使いの場合:

go.dev/dl から最新バージョンをダウンロードして再インストールしてください。

メイン開発ブランチからの最新のコードを使用したいですか?これにより、リリース前に新機能や修正にアクセスできますが、バグや破壊的変更のリスクが伴います。コントリビューターや、今後の新機能をテストする必要がある人にのみ推奨されます。

Terminal window
git clone https://github.com/wailsapp/wails.git
cd wails
git checkout v3
cd v3/cmd/wails3
go install

インストール完了! システムは Wails 開発の準備が整いました。

テンプレートを探検

デフォルトで利用可能なものをご覧ください。

Terminal window
wails3 init -l # テンプレートをリスト

問題が発生しましたか? Discord で質問するか、issue を開く してください。