メインコンテンツにスキップ
バージョン: 次期バージョン 🚧

NSISインストーラ


Wailsでは、NSISインストーラを使用したWindowsインストーラの生成をサポートしています。

NSISのインストール

Windows

インストーラは、NSISダウンロードページから入手できます。

Chocolateyパッケージマネージャを使用している場合は、次のスクリプトを実行することでインストールできます:

choco install nsis

NSISを手動でインストールする場合、NSISインストール時に作成されるmakensis.exeファイルが含まれたBinフォルダを、パスに追加する必要があります。 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ディレクトリにインストーラが生成されます。