WiX MSI

使用 Electron Forge 在 Windows 上创建 Electron 应用的 MSI 文件。

WiX MSI 目标构建 .msi 文件,这些文件是“传统”的 Windows 安装程序文件。

我们通常建议使用 Squirrel.Windows 目标而不是使用此目标。这些 MSI 文件的安装用户体验较差,但有时需要构建 MSI 文件以满足具有内部应用程序分发策略的大型企业公司。

需求

您只能在安装了 WiX Toolset v3 的机器上构建 WiX MSI 目标。我们建议将 WiX Toolset 的安装固定到特定版本。您可以通过 Chocolatey 在 Windows 上安装 WiX Toolset。

choco install wixtoolset  --version=3.14.0

安装

npm install --save-dev @electron-forge/maker-wix

用法

要使用 @electron-forge/maker-wix,将其添加到 makers 数组中,位于您的 Forge 配置 中。

module.exports = {
  makers: [
    {
      name: '@electron-forge/maker-wix',
      config: {
        language: 1033,
        manufacturer: 'My Awesome Company'
      }
    }
  ]
};

配置选项在 MakerWixConfig 中有说明。

调试

对于此构建器的高级调试日志记录,请添加 DEBUG=electron-wix-msi* 环境变量。

上次更新