NSIS 安装程序
Wails 支持使用 NSIS 安装程序 生成 Windows 安装程序。
安装 NSIS
Windows
该安装程序可在 NSIS 下载 页面获得。
您可以使用 Scoop 安装(它会自动将其添加到您的 PATH 中)
scoop bucket add extras
scoop install nsis
或者,您可以使用 Winget(在 Windows 10 及更高版本上)
winget install NSIS.NSIS --silent
如果您使用 chocolatey 包管理器,请运行以下脚本
choco install nsis
注意:如果您手动安装 NSIS,则需要将包含 makensis.exe
的Bin 文件夹添加到 NSIS 安装中的路径。 这里 是关于如何在 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.golang.ac.cn)"
},
要为您的应用程序生成安装程序,请使用 wails build
的 -nsis
标志
wails build -nsis
安装程序现在将在 build/bin
目录中可用。