electron打包后空白

electron打包后空白

月光魔力鸭

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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
最近一直在围绕着我的小电脑在转,基本都是这方面的问题。在没有公网IP的情况下,这个问题就是我怎么才能通过域名访问到我家中的服务器。
最近又回归了下DNF ,玩了一段时间,感觉也挺没意思的,关键是平时更没意思,想着不行搞个自动刷图吧(先说结论,没成)
开始入手webpack ,直接看的官方文档和demo,对于自动刷新这部分还是希望通过express 加载插件来控制,但是文档没有提供,经过参考github上其他高玩的套路,最终整理了一个基础的配置版本。
记录下通过nodejs调用imagemagick 的时候发现的一个错误,command failed -- crop .
对于开发来说,看到别人家的小程序都这么靓,这么顺畅,这么好用,用户又多... 自然是眼馋的..用户馋不来,可以先馋他的身子..啊不,代码啊。
为什么要读取图片呢?需求来源于这里。我有一大堆的ppt文件,里面全是图片,想将这些图片全部拿到,然后存储在数据库中,在线上预览,一张张的保存我自然是不乐意的。
目前了解的有两个模块可以实现二维码的模块,一个是node-qrcode ,这个算是比较大众的,不过环境比较复杂,所以...连看都没看;还有一个是小众的 qr-image ,这个比较简单,没有其他环境依赖,安装即可用,因为要实现一个简单的在线二维码生成,就先用这个试试水了
学习爬虫的时候突然有想到想做一个音乐播放小站,可以给自己或朋友听,但是音乐哪里来呢??想到自己常听的豆瓣FM,就越发的想把这些音乐都拿下来,因此有了下文通过豆瓣FM批量抓取上万首音乐,目前已经3W+。