解决electron 下载依赖慢打包拉去依赖失败

本文介绍了两种解决Electron项目中依赖下载慢和打包时依赖失败的方法。一是通过修改npm配置文件,设置淘宝镜像加速下载;二是针对特定版本的 Electron,手动下载并放置到系统缓存目录,确保打包过程顺利进行。适用于遇到类似问题的Electron开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决electron 下载依赖慢打包拉去依赖失败

一、通过修改下载地址的方式解决

1、在项目根目录打开cmd输入:npm config edit
1、 该命令会打开npm的配置文件,请在空白处添加,此操作是配置淘宝镜像。
registry=https://registry.npmmirror.com
electron_mirror=https://cdn.npmmirror.com/binaries/electron/
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/

然后关闭该窗口,重启命令行.

使用yarn安装

yarn or yarn install

借鉴码云上一位大佬的代码:https://gitee.com/Zh-Sky/electron-vue-template?_from=gitee_search

二、electron-builder打包拉去依赖失败

如下图打包时下载electron-v6.0.12-darwin-x64,如果网速好大概率会下载失败,导致打包失败,那么我们如何解决呢,请继续往下看。
在这里插入图片描述

解决方法:手动下载放在置顶的目录下
1、如上图下载electron-v6.0.12-darwin-x64那么我们就去github下载electron-v6.0.12-darwin-x64,当然如果你是其他版本就去官网下载对应的版本,接下来我就就以electron-v9.2.1下载为例演示。
下载地址:

https://github.com/electron/electron/releases/tag/+你的版本号

2、在浏览器地址栏输入:

https://github.com/electron/electron/releases/tag/v9.2.1
找到electron-v9.2.1-darwin-x64下载
在这里插入图片描述

3、将下载好的安装包放在置顶目录下
Linux系统: $XDG_CACHE_HOME或~/.cache/electron/
MacOS系统: ~/Library/Caches/electron/
Windows系统: $LOCALAPPDATA/electron/Cache或~/AppData/Local/electron/Cache/

下面以macos为例,打开访达 按住快捷键按command + shift + G,粘贴~/Library/Caches/electron/进行前往即可,将下载好的文件复制进去。
在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值