惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
GbyAI
GbyAI
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
B
Blog
博客园 - 叶小钗
V
Visual Studio Blog
小众软件
小众软件
阮一峰的网络日志
阮一峰的网络日志
博客园 - 聂微东
S
SegmentFault 最新的问题
Engineering at Meta
Engineering at Meta
博客园 - Franky
V
V2EX
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
IT之家
IT之家
T
The Blog of Author Tim Ferriss
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
Check Point Blog
N
Netflix TechBlog - Medium
博客园 - 【当耐特】

博客园 - 前端小小菜

本地 Android 设备长期在线 + 云服务器对外提供签名接口(可落地方案) Got minus one from a read call, connect lapse 夸克等网盘作为小爱音源方案 pigx 改造升级vite,webpack+vue2 升级 vite+vue2 记录 QQ幻想开心辞典答题器,自动答题器《FO回忆》 avue的一些踩坑记录 captcha-trainer运行环境使用腾讯云十分钟搭建教程 关于宝塔会自动上传网站访问数据的问题 charles for centos 实现map local/map remote功能 nfc reader iso-7816 读卡器参考资料 博文阅读密码验证 - 博客园 win7 移动用户目录的mklink命令 小米路由器3G 刷openwrt并安装cups一拖多台打印机攻略 husky7 + eslint +prettier配置vue2.x 开发环境 苹果与安卓万年不改的臭毛病 哪个城市更容易考上好大学——全国各省历年中考高考升学率统计 哈哈哈, 腾讯云服务器被黑 sketch相关 vue ssr 若干问题整理(基于easywebpack)
mac下electron打包exe 出现白屏问题的记录
前端小小菜 · 2022-01-12 · via 博客园 - 前端小小菜

最近项目需求,核酸检测采样时防止线上版本崩溃,于是需要做一个单机版。开发时很顺利,使用脚手架经过一些简单配置后基本就好使了。 就是在打包阶段遇到一些问题, mac下命令行通过electron-builder 打包需要下载的依赖国内不通,挂命令行代理即可解决。

命令行代理可参考:

https://www.cnblogs.com/mysticbinary/p/14522644.html

打包win命令

 "build:win": "electron-builder --win --x64",

但是就在我以为万事大吉之后,出现了诡异的情况。 有一次打包成功,但是到了Windows机运行的时候白屏了。开始以为是代码哪里出了错误,但是还原代码再次打包仍然如此,于是开始搜索各种白屏解决方案,一一尝试,均以失败告终。

后来偶然间,打包一次又好了。

经过多方排查,发现上面的打包命令只是打包了 electron的客户端,并没有打包 vue + element生成的前端代码,所以界面为空白。 因此改为

"build:win": "node .electron-vue/build.js && electron-builder --win --ia32",

即可打包成功。 其中 --ia32 为兼容32位系统的参数,注意electron不支持xp。