Skip to main content
Version: Next Version 🚧

インストール

サポートされているプラットフォーム

  • Windows 10/11 AMD64/ARM64
  • MacOS 10.13+ AMD64
  • MacOS 11.0+ ARM64
  • Linux AMD64/ARM64

依存関係

Wailsをインストールする前に、下記のものを導入しておく必要があります。

  • Go 1.18+
  • NPM (Node 15+)

Go

GoのダウンロードページからGoをダウンロードしてください。

公式のGoインストール手順に従って、Goをインストールしてください。 その際、PATH環境変数に~/go/binディレクトリへのパスが含まれていることも確認してください。 それらが終わったら、ターミナルを再起動し、以下の確認をしてください:

  • Goが正しくインストールされているかを確認する: go version
  • "~/go/bin"のディレクトリパスがPATH環境変数に含まれているか確認する: echo $PATH | grep go/bin

NPM

NodeダウンロードページからNPMをダウンロードしてください。 最新版を利用することをお勧めします。なぜなら、私たちは最新版に対してテストを実施しているためです。

npm --versionを実行して、インストールが完了しているかを確認してください。

プラットフォーム固有の依存関係

開発作業を行うプラットフォームによって、必要な依存関係が存在します:

Wailsを使用するには、WebView2ランタイムがインストールされている必要があります。 最新のWindowsでは、すでにインストールされている場合もあります。 wails doctorコマンドで、インストール状況を確認できます。

任意の依存関係

  • UPXを導入することで、構築したアプリを圧縮できます。
  • NSISを導入することで、Windowsのインストーラを生成できます。

Wailsのインストール

go install github.com/wailsapp/wails/v2/cmd/wails@latestを実行して、Wails CLIをインストールしてください。

注意: 次のようなエラーが発生した場合:

....\Go\pkg\mod\github.com\wailsapp\wails\v2@v2.1.0\pkg\templates\templates.go:28:12: pattern all:ides/*: no matching files found

下記コマンドで、Go 1.18以上がインストールされているかを確認してください:

go version

システムチェック

wails doctorを実行すると、必要な依存関係が正しくインストールされているかを確認することができます。 正しくインストールされていない場合は、その内容をあなたにお知らせして、どうすれば解決できるかを教えてくれます。

The wails command appears to be missing?

If your system is reporting that the wails command is missing, make sure you have followed the Go installation guide correctly. Normally, it means that the go/bin directory in your User's home directory is not in the PATH environment variable. You will also normally need to close and reopen any open command prompts so that changes to the environment made by the installer are reflected at the command prompt.