インストール

クイックインストール(5分)

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

1

Goのインストール(必須)

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

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

インストールの確認:

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

PATHの確認:

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

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

2

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

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

Windows 10/11にはWebView2がデフォルトで含まれています。不足している場合:
- [Microsoft](https://developer.microsoft.com/microsoft-edge/webview2/) からダウンロード
- または後で `wails3 doctor` を実行してください。ガイドが表示されます

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

Wails CLIのインストール

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

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

4

インストールの確認

bash
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   | インストール済みのバージョン |
| 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 からダウンロードしてインストーラーを実行してください。

確認:

PowerShell
npm --version

トラブルシューティング

wails3コマンドが見つからない

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

解決策:

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

確認:

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

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

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

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

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

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

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

bash
xcode-select --install

Go のバージョンが古すぎます

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

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

開発版 (Bleeding Edge)

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

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

次のステップ

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

最初のアプリをビルド

10分で動作するアプリケーションを作成します。

最初のアプリチュートリアル →

テンプレートを探検

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

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

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

Edit page

Last updated: