electron打包后空白

electron打包后空白

月光魔力鸭

2020-06-22 09:16 阅读 3882 喜欢 4 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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
在使用marked来做md解析的时候,部分解析规则可能并不是很如意,比如说,我在md中写了a标签,但是这些标签都是在当前页面替换的,而我想要的是新打开窗口。
前几天给朋友帮忙,想要一个一模一样的网站...自告奋勇去帮忙.. 结果发现之前一直没处理过类似的情况,虽然也写过爬虫,不过看了下网站,也不算麻烦。于是简单实现了这个自动抓站的功能,最终整理成为一个自动抓站的工具,能省很多的事情。
使用nodejs连接ftp,进行ftp的操作,包括列表、上传、下载以及速率等。
在平时nodejs练习过程中,可能会安装多个不同版本的nodejs,那么我们如何来轻松的管理和切换呢?推荐你一个nvm来试试水
通过node-xlsx模块读取excel和写入
目前了解的有两个模块可以实现二维码的模块,一个是node-qrcode ,这个算是比较大众的,不过环境比较复杂,所以...连看都没看;还有一个是小众的 qr-image ,这个比较简单,没有其他环境依赖,安装即可用,因为要实现一个简单的在线二维码生成,就先用这个试试水了
做了一个阿里云开发者社区自动签到,想着能积攒一些换点啥东西,放在服务器上出现了各种错误。
通过imap 来接收邮箱新邮件,类似客户端系列,不过比较简单的,目前只有新邮件,后续也可以通过这个来做一个自己的邮件客户端。