electron打包后空白

electron打包后空白

月光魔力鸭

2020-06-22 09:16 阅读 2456 喜欢 3 electron 打包 nodejs

碰到个小需求,本来实现挺简单的,用的electron,开发模式下各种顺畅...半个小时就搞定了,结果倒在了electron打包上..这个坑我应该跳进来了好多次了..

话说,一直很纳闷,到底是我操作不当的问题呢?还是说什么网络真的不行,感觉electron已经很成熟了吧,这都9.x版本了,咋就打个包这么难的。嗐..

是这样的,我的需求很简单,github有现成的库,我想拿来做个GUI,这样用起来方便,库都没问题,也测试了,在开发模式下也很正常,就像每天的coding一样..♪(^∀^●)ノ

打包

上面的electron-packagerelectron-builder 是因为开始用的electron-packager不行,又加的electron-builder,后来还是不行。

打包后问题

在开发环境下,正常,运行正常,无报错。 打包后,直接白屏,程序可以启动,但是网页内无法加载,起初以为是代码问题,各种更换调试,还是不行.. 总之到了createWindow后就出不来了。

大约就是这样子的,不想复现了

然后轮流多次尝试了electron-packager electron-builder ,然后结果都这样,看了下网上的,大都跟electron-vue有关系..但我没用到啊..

由于网络不好,需要各种等待,大约间断调试了一下午...死心了,

解决

最后实在没办法,不能半途而废吧,又想到我以前的一个小程序(已经成功打包),对比了下...就发现了一些小部分语法不同(然而影响不大),再就是版本号。 我之前成功的时候用的electron版本号是6.0.0 ,现在是9.0.4,按道理来说,应该更好用的.. 可惜,我换了6.0.0后就正常了,其他的都没换,只换了electron


目前还有一个包没引入的问题待解决。

转载请注明出处: https://chrunlee.cn/article/electron-package-error.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
通过imap 来接收邮箱新邮件,类似客户端系列,不过比较简单的,目前只有新邮件,后续也可以通过这个来做一个自己的邮件客户端。
从上面那篇文章过来的,这里分享下nodejs对文件夹以及子文件进行批量删除的实现。
通过pm2来实现nodejs应用的集群,不过我之前没做session共享,导致.. 登录不上啊 啊啊啊,无奈,又重新对redis进行了集成。
通过node-xlsx模块读取excel和写入
有一个需求,需要公司的LOGO信息,但是没有,只有公司的名字,想着先生成个默认的(本来是可以通过前端判断然后合成的..但是不想改小程序了),于是开始准备处理。
最近有客户提出了这么一个需求:微信dat文件在解码后的图片无法按照时间进行排序。 是的,解码后的文件的时间都是解码的时间,由于软件比较多,当时没做自动更新,所以在这里做一个小工具,可以将对应的解码后的图片的时间修改为微信dat文件对应的时间
在平时nodejs练习过程中,可能会安装多个不同版本的nodejs,那么我们如何来轻松的管理和切换呢?推荐你一个nvm来试试水
获取文件夹内所有的文件。支持递归获取、异步或同步、过滤、返回信息处理。