1. 准备工作:
  • 安装 Node.js 和 npm。
  • 安装 electron-forge。可以使用以下命令进行安装:
npm install -g electron-forge
  1. 创建一个新的 Electron 应用程序:
electron-forge init my-app
  1. 进入项目目录:
cd my-app
  1. 在 package.json 中添加以下代码:
"build": {
  "appId": "com.example.app",
  "asar": true,
  "extraResources": [
    "assets"
  ],
  "directories": {
    "output": "dist"
  },
  "win": {
    "target": "NSIS"
  }
}

其中:

  • appId:应用程序的唯一标识符。
  • asar:是否使用 asar 打包应用程序。
  • extraResources:需要打包的额外资源文件夹。
  • directories.output:输出目录。
  • win.target:打包为 NSIS 安装程序。
  1. 执行以下命令:
electron-forge make
  1. 打包完成后,安装程序将会在 dist 目录中生成。

注意:在 Windows 上打包时需要安装 wine 和 mono。可以使用以下命令进行安装:

sudo apt-get install wine mono-devel
``
electron forge打包windows平台安装包

原文地址: https://www.cveoy.top/t/topic/eDD0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录