Electron踩坑日记-1
1.Electron踩坑日记-1
2.Electron踩坑日记-2Electron踩坑日记
Electron + vue项目打包后,应用打开出现空白背景
在实际开发过程中,我遇到了在serve模式下能够正常运行,但是build后的产物给到测试,打开出现全透明(因为我设置了electron的透明属性,如果没有设置就是纯白色)没有内容的情况.
经过排查我发现,产生问题的原因是在serve模式下
使用的是本地启动的服务给到electron渲染,而当build后,发布包给其他用户会由于8080端口访问/安全性等问题无法获取到页面内容.
所以,应当在打包之前将其改动为
这样渲染进程就会去拿到vue项目打包后的dist目录下的文件,也有可能地址存在偏差,但是我想默认情况下应该都是这个目录下.
接下来让我们来看一下为什么会出现白屏呢?
这就不得不提到vue项目打包金典的坑了,项目目录出错,这是很多新手都会遇到的问题,明明serve模式下正常显示,但是打包出的dist文件夹内的网页打开没有内容.
解决方案:
只需要修改根目录下的vue.config.js文件即可
经过以上操作,就可以打包出正常的他人可以打开的项目了
__EOF__

本文作者:Mr丶Kr's blog
本文链接:https://www.cnblogs.com/mrkr/p/18392557.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/mrkr/p/18392557.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)