electron build 报错 A connection attempt failed—connected host has failed to respond

image.png
这个主要是因为在打包的过程中,会从github下载一些依赖包,但是由于国内网络种种原因,我们无法正常下载这个些文件,导致下载依赖报错。比如electron-builder打包过程中会涉及到四个包:

electron-v22.3.27-win32-x64
winCodeSign-2.6.0
nsis-3.0.4.1
nsis-resources-3.4.1

下载压缩包之后,放到指定位置:在C:\Users\xinyu\AppData\Local的electron和electron-builder中(需要自己手动解压缩)
如图所示
  1. 第一个包


    electron-v22.3.27-win32-x64
  2. 第二个包(需要手动解压)


    winCodeSign-2.6.0
  3. 第三个包/第四个包(需要手动解压)


    image.png

nsis-3.0.4.1 下载链接 https://objects.githubusercontent.com/github-production-release-asset-2e65be/65527128/10518a80-10f6-11ea-8d2f-403bab81b4cd?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240831%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240831T085243Z&X-Amz-Expires=300&X-Amz-Signature=c4b83efa0ffe42073a1c87cf56a335e075bad02d4e3585b8fd8c160470a71baf&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=65527128&response-content-disposition=attachment%3B%20filename%3Dnsis-3.0.4.1.7z&response-content-type=application%2Foctet-stream

nsis-resources-3.4.1 下载地址 https://objects.githubusercontent.com/github-production-release-asset-2e65be/65527128/10518a80-10f6-11ea-8d2f-403bab81b4cd?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240831%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240831T085243Z&X-Amz-Expires=300&X-Amz-Signature=c4b83efa0ffe42073a1c87cf56a335e075bad02d4e3585b8fd8c160470a71baf&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=65527128&response-content-disposition=attachment%3B%20filename%3Dnsis-3.0.4.1.7z&response-content-type=application%2Foctet-stream

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容