跳至主要内容
版本: v2.9.0

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.exeBin 文件夹添加到 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 目录中可用。