electron-builder 首次执行报错问题解决

假日想研究一下 react + electron 的使用,结果发现首次打包疯狂报错,研究了一下之后才发现是第一次的话 electron-builder 会从外面下载依赖包到我们系统中,由于某种力量导致压缩包无法下载或者是下载过慢导致失败,要解决其实也简单,给我们的 npm 加上 **VPN(需要自备)**的能力就行

复制代码
npm config set https-proxy http://127.0.0.1:33000

端口号为 VPN使用的端口,这样子就能正常下载了,不行的话可能就得自己去下载对应的压缩包放在对应的位置了(不展开细说,网上有很多)

然后打包过程中可能还会出现另一个问题就是解压报错,解决也简单,因为是没有权限导致的,我们使用 win + x 打开管理员窗口进行打包就可以了

最后也是顺利打包完成了~

最后,关于初始项目的搭建,我推荐从这里直接拿一个,可以减少手动搭建的步骤,确实还是有点麻烦的hh

https://github.com/caoxiemeihao/electron-vite-samples

相关推荐
烛阴14 分钟前
Promise无法中断?教你三招优雅实现异步任务取消
前端·javascript
GUIQU.21 分钟前
【Vue】单元测试(Jest/Vue Test Utils)
前端·vue.js
暮乘白帝过重山37 分钟前
Ollama 在本地分析文件夹中的文件
前端·chrome·ollama
一只小风华~1 小时前
Web前端开发:CSS Float(浮动)与 Positioning(定位)
前端·css·html·html5·web
前端张三1 小时前
vue3中ref在js中为什么需要.value才能获取/修改值?
前端·javascript·vue.js
moyu841 小时前
前端从后端获取数据的流程与指南
前端
爱的叹息1 小时前
解决 Dart Sass 的旧 JS API 弃用警告 的详细步骤和解决方案
javascript·rust·sass
涛哥码咖1 小时前
Rule.resourceQuery(通过路径参数指定loader匹配规则)
前端·webpack
夕水2 小时前
这个提升效率宝藏级工具一定要收藏使用
前端·javascript·trae
会飞的鱼先生2 小时前
vue3 内置组件KeepAlive的使用
前端·javascript·vue.js