通过Electron Builder进行打包,并结合Electron Update器实现自动更新
发布时间
阅读量:
阅读量
Electron应用打包与自动更新实现
笔记贴:临时需要使用,但每次都会遗忘,因此记录下来。未采用electron-packager进行打包的原因在于测试发现打包后的文件体积超过100M,因此暂时搁置该方案。
1. 确认基础环境 及 electron文件夹结构
node -v
v10.16.3
electron -v
v6.0.9
npm -v
6.9.0
文件夹组织形式与单一package.json配置方式,可参照官方文档显示:
自版本8起,electron-builder仅重新构建生产环境依赖项,因此无需强制采用两个package.json文件结构。
关于两个文件夹的说明如下:
- app目录用于存储electron相关源代码等资源
- builds目录用于放置打包完成后生成的目标输出文件

还没有任何评论哟~
