Electron起步


Electron官网


Electron API 示例程序(英文)

Electron API 示例程序(中文)

Electron API 测试项目


常用功能:https://zhuanlan.zhihu.com/p/69121622


相关资料:http://tvshow.date/2021/01/07/electron%E7%AA%97%E5%8F%A3%E7%AE%A1%E7%90%86/


问题1:electron项目路径中不能有中文、空格等非ASCII字符串


问题2:打包时,依赖winCodeSign和nsis下载报错:


根据提示的下载错误,复制连接手动下载,将下载文件解压后分别放置于 nsiswinCodeSign 目录中,最终路径如下:

C:\Users\YANGWW\AppData\Local\electron-builder\Cache\nsis\nsis-3.0.3.2

C:\Users\YANGWW\AppData\Local\electron-builder\Cache\winCodeSign\winCodeSign-2.5.0

C:\Users\YANGWW\AppData\Local\electron-builder\Cache\nsis\nsis-resources-3.4.1


问题3:打包问题

Windows平台不支持构建Mac包;

Windows平台上构建Linux的包时,需要在线访问 https://service.electron.build 提供的服务,而此服务长期无法访问;因此windows上也不能打Linux的包。

综上:在Windos平台构建 Windows包,在Mac平台构建Mac包,在Mac或Linux平台构建Linux包。


问题4:因为NPM在国内比较慢,导致electron-V.xxxx.zip下载失败;详见:https://juejin.im/post/5c886e16e51d45219d442549






举报

© 著作权归作者所有


1