(成功踩坑)electron-builder打包过程中报错

目录

注意:文中的解决方法2,一定全部看完,再进行操作,有坑

背景

报错1:

报错2:

1.原因:网络连接失败

2.解决方法1:

3.解决方法2:

3.1查看缺少什么资源文件

3.2去淘宝镜像网站下载对镜文件

3.3下载完毕以后放置文件夹的位置

[3.4 注意!!!](#3.4 注意!!!)

[3.5 坑,注意仔细看上图中的目录位置](#3.5 坑,注意仔细看上图中的目录位置)


注意:文中的解决方法2,一定全部看完,再进行操作,有坑

背景

在我们执行electron-builder打包的时候可能会报下面两个错

1.命令未找到,或者不可执行

2.网络包github下载不下来,导致打包失败(执行electron-builder的时候首次会先去github下载资源文件)

报错1:

打包的时候只要一遇到命令未找到,或者不可执行,直接用npm install xxx -g

npm install xxx -g

一定要用npm install xxx**-g 全局安装,否则失败**

报错2:

1.原因:网络连接失败

2.解决方法1:

自己搭梯子翻外网,然后再继续打包

3.解决方法2:

自己将文件下载下来,然后放置到指定目录

3.1查看缺少什么资源文件

如下图红色框,就是缺少的文件

3.2去淘宝镜像网站下载对镜文件

去网站里面找到对应的文件下载

https://npm.taobao.org/mirrors/

3.3下载完毕以后放置文件夹的位置

macOS: ~/Library/Caches/electron
Linux: ~/.cache/electron
windows: %LOCALAPPDATA%\electron\cache

下图是windows环境目录

3.4 注意!!!

如果下载的是electron-xxx-win32-64.xxx这个包,直接下载完以后放置到下方目录不用解压!!!

剩下的其他几个资源文件,都放在下方目录,注意需要解压

3.5 坑,注意仔细看上图中的目录位置

相关推荐
桂月二二4 小时前
探索前端开发中的 Web Vitals —— 提升用户体验的关键技术
前端·ux
CodeClimb5 小时前
【华为OD-E卷 - 第k个排列 100分(python、java、c++、js、c)】
java·javascript·c++·python·华为od
hunter2062066 小时前
ubuntu向一个pc主机通过web发送数据,pc端通过工具直接查看收到的数据
linux·前端·ubuntu
qzhqbb6 小时前
web服务器 网站部署的架构
服务器·前端·架构
刻刻帝的海角6 小时前
CSS 颜色
前端·css
九酒6 小时前
从UI稿到代码优化,看Trae AI 编辑器如何帮助开发者提效
前端·trae
浪浪山小白兔7 小时前
HTML5 新表单属性详解
前端·html·html5
lee5767 小时前
npm run dev 时直接打开Chrome浏览器
前端·chrome·npm
2401_897579657 小时前
AI赋能Flutter开发:ScriptEcho助你高效构建跨端应用
前端·人工智能·flutter
光头程序员8 小时前
grid 布局react组件可以循数据自定义渲染某个数据 ,或插入某些数据在某个索引下
javascript·react.js·ecmascript