首页 / 游戏 / 正文

powerbuilder 下载(electron-builder 下载 Electron 原生包超时)

放大字体  缩小字体 来源:草原音乐节 2026-04-15 13:32  浏览次数:6

这是典型的「electron-builder 下载 Electron 原生包超时」——国内网络访问 GitHub Release 被限速或 RST。2025 年最省心的办法不是科学上网,而是把下载源一次性切到国内镜像,然后清掉缓存重新打包。下面给出 macOS / Linux / Windows 三端通用的「三步救急」方案,复制即可解决。


Windows cmd 请用 set 代替 export。

  1. 永久生效(可选)
# 写进 shell 启动脚本echo 'export ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"' >> ~/.zshrcsource ~/.zshrc

electron-builder 只要本地缓存命中就不会再联网,因此必须删旧包

# 1. 删缓存(三端路径通用)rm -rf ~/.cache/electron-builderrm -rf node_modules/.cache# 2. 重装依赖(确保重新下 Electron)npm ci          # 或 pnpm install --frozen-lockfile

首次会看到

o electron-rebuild  o rebuilding native dependencieso downloading     url=https://npmmirror.com/mirrors/electron/39.2.7/electron-v39.2.7-darwin-arm64.zip

四、如果公司内网仍失败 → 离线导入(兜底)

  1. 手动下载

丢到任意目录,假设 ~/electron-zips/

  1. 告诉 electron-builder 别下,直接拷贝
export ELECTRON_SKIP_BINARY_DOWNLOAD=1export ELECTRON_CACHE=~/electron-zips# 把 zip 放到 ~/electron-zips/39.2.7/ 目录下再打包

现象

提示 SHASUM 不匹配

Windows 报 cannot find zip

M1/M2 芯片下 arm64 包缺失

30 秒回顾

  1. 设镜像:export ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
  2. 清缓存:rm -rf ~/.cache/electron-builder
  3. 重装再打包:npm ci && npm run build

执行完即可摆脱 GitHub 超时,electron-builder 会全程走国内 CDN,祝打包顺利!

打赏
0相关评论
热门搜索排行
精彩图片
友情链接
声明:本站信息均由用户注册后自行发布,本站不承担任何法律责任。如有侵权请告知立立即做删除处理。
违法不良信息举报邮箱:115904045
头条快讯网 版权所有
中国互联网举报中心