electron-builder打包过程中报错的处理

发布时间:2024年01月19日

????????electron在使用electron-builder打包过程中需要用到四个包,但是由于内网的网络限制,下载不下来,会导致报错。下面即为具体的包:

通过镜像?https://registry.npmmirror.com/? ? ?icon-default.png?t=N7T8https://registry.npmmirror.com/

去下载相关的资源包,并放到对应的目录下。

一、electron-v27.0.0-win32-x64.zip

导致这种情况的原因时:

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
连接尝试失败,因为被连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机没有响应。

打包过程中明显是下载超时,只能通过离线下载对应包,然后放到对应的目录里。而Windows的对应目录是:??%localdata%\electron\cache


放到对应的目录下:

C:\Users\userName\AppData\Local\electron\Cache

二、winCodeSign-2.6.0.7z

放到对应的目录下并解压:

C:\Users\userName\AppData\Local\electron-builder\Cache\winCodeSign

三、nsis-3.0.4.1.7z

放到对应的目录下并解压:

C:\Users\userName\AppData\Local\electron-builder\Cache\nsis

四、nsis-resources-3.4.1.7z

放到对应的目录下并解压:

C:\Users\userName\AppData\Local\electron-builder\Cache\nsis

之后再执行一次打包命令,可以成功生成exe。

文章来源:https://blog.csdn.net/qq_39081064/article/details/135693305
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。