Quiet
  • 主页
  • 归档
  • 分类
  • 标签
  • 链接
  • 关于我

bajiu

  • 主页
  • 归档
  • 分类
  • 标签
  • 链接
  • 关于我
Quiet主题
  • NodeJs
  • Electron

electron-builder 打包下载超时导致失败

bajiu
前端

2025-04-01 14:16:00

Electron-builder 在打包过程中,经常需要下载依赖资源,比如 Electron 的二进制文件(electron dist)、NSIS 安装包资源、镜像资源等,由于默认使用的源(比如 GitHub 或 AWS)可能在国内访问不稳定,会导致下载超时失败。

在使用electron-builder执行打包的过程汇总,会依次出现三个错误,仍然能够生成win-unpacked(无需安装的软件版本) :

  • x Get winCodeSign-2.6.0.7z 下载失败
  • x Get nsis-resources-3.4.1.7z 下载失败
  • x Get nsis-3.0.4.1.7z 下载失败

build

//将该压缩包解压后,整个放置于:
%LOCALAPPDATA%\electron-builder\CacheC:\Users\{你的用户名}\AppData\Local\electron-builder\Cache


//形成目录如下例如:
C:\Users\bajiu\AppData\Local\electron-builder\Cache\nsis\nsis-3.0.4.1
C:\Users\bajiu\AppData\Local\electron-builder\Cache\nsis\nsis-resources-3.4.1\plugins
C:\Users\bajiu\AppData\Local\electron-builder\Cache\winCodeSign\winCodeSign-2.6.0

然后就能正常打包了。

上一篇

Vivado 2018.3 软件破解及安装(含license)

下一篇

DockPanel面板教程

©2025 By bajiu.