Advertisement

通过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文件结构。

关于两个文件夹的说明如下:

  1. app目录用于存储electron相关源代码等资源
  2. builds目录用于放置打包完成后生成的目标输出文件

![在这里插入图片描述](https://cdl.itadn.co

全部评论 (0)

还没有任何评论哟~