NSISインストーラ
Wailsでは、NSISインストーラを使用したWindowsインストーラの生成をサポートしています。
NSISのインストール
Windows
インストーラは、NSISダウンロードページから入手できます。
You can install with Scoop (which will automatically add it to your PATH):
scoop add bucket extras
scoop install nsis
Or, you can use Winget (on Windows 10+):
winget install NSIS.NSIS --silent
Chocolateyパッケージマネージャを使用している場合は、次のスクリプトを実行することでインストールできます:
choco install nsis
NOTE: If you install NSIS manually, you need to add the Bin folder, which contains makensis.exe
, in your NSIS installation to your path. Windows上でパスを追加する方法については、こちらの優れたチュートリアルをご覧ください。
Linux
nsis
パッケージは、ディストリビューションのパッケージマネージャから入手できます。
MacOS
NSISは、homebrew経由でインストールできます: brew install nsis
。
インストーラの生成
新しくプロジェクトが作成されると、Wailsは、build/windows/installer
内に、NSIS構成ファイルを生成します。 構成データはinstaller/info.json
から読み込まれますが、当該データはプロジェクトのwails.json
のInfo§の情報を使用するように設定されています:
// ...
"Info": {
"companyName": "My Company Name",
"productName": "Wails Vite",
"productVersion": "1.0.0",
"copyright": "Copyright.........",
"comments": "Built using Wails (https://wails.io)"
},
アプリケーションのインストーラを生成するには、wails build
コマンド実行時に、-nsis
フラグを使用します:
wails build -nsis
これにより、build/bin
ディレクトリにインストーラが生成されます。