将 Electron 应用打包为 Windows exe 文件
背景
假设你已经写好了一个 Electron 应用,想要打包为安装包分发给用户。
安装 electron-builder
这里使用 electron-builder
来完成这项光荣的任务,首先安装 electron-builder
1 | yarn add electron-builder --dev |
配置 package.json
如果你看过他们的官方文档就知道,下一步该配置 package.json
添加一个 build
字段
下面直接放出示例:
1 | "build": { |
或许还需要配置一个 scripts
:
1 | "scripts": { |
打包
执行:
1 | yarn dist |
等待打包即可。
Note: 在打包过程中,有些必要的包可能会下载失败,请自行查看控制台输出,下载失败的文件到对应的位置,重新执行打包。
最后,根据上面的配置,会在 output
文件夹下看到 unpacked
文件夹跟 .exe
文件。如果配置了 publish
(如上配置),还会有个 latest.yml
文件,这个文件在使用 electron-builder
的自动更新功能时会用到。