経緯
Wails で作成したアプリケーションをインストーラの形式でビルドできる、と聞いたのですが NSIS に初めて触れたので戸惑ってしまったので雑にですがメモしておきます。
方法
Wails のビルドオプションとして wails build -nsis
という形で -nsis
オプションを使用するとインストーラとしてビルドできる、とのこと。
ただし、前提として開発環境に NSIS がインストールされていること (これを知らずにやっていたので全然生成されなかったというオチ)。
手順としてはこのサイトの通りです。
まず、 SourceForge の NSIS のページにアクセスし、「Download」で NSIS のインストーラをダウンロードします。
2024/7/23現在の最新版は 3.10。ダウンロードしたインストーラを起動し、ウィザードを進めて行ってインストールします。
次に、インストールが完了したら Windows のシステム設定から環境変数を開き、 Path
に新規作成で NSIS のパスを追加します (デフォルトでは C:\\Program Files (x86)\\NSIS\\
)。
これで再起動すればOK。
ここまで完了した後に上述の wails build -nsis
でビルドすればインストーラができる、という寸法です。