10、electron-builder打包问题

运行yarn run build进行打包时,报错了

错误1:

Error: Unresolved node modules: bufferutil, utf-8-validate

解决办法:全局安装electron-builder

npm install electron-builder -g
# 测试是否可以打包
electron-builder --dir

错误2:

⨯ Get "https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z": read tcp 192.168.0.106:62379->20.205.243.166:443: wsarecv: 由于连接方在一段时间后没有
正确答复或连接的主机没有反应,连接尝试失败。

解决方法:
根据错误中的地址,将winCodeSign下载下来,然后将压缩包内文件,copy至C:\Users\hostname\AppData\Local\electron-builder\Cache\winCodeSign

错误3:

⨯ Get "https://github.com/electron-userland/electron-builder-binaries/releases/download/nsis-3.0.4.1/nsis-3.0.4.1.7z": read tcp 192.168.0.106:56839->20.205.243.166:443: wsarecv: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败
。

解决办法
根据错误中的地址,将nsis下载下来,然后将压缩包内文件,copy至C:\Users\hostname\AppData\Local\electron-builder\Cache\nsis\nsis-3.0.4.1

错误4:

⨯ Get "https://github.com/electron-userland/electron-builder-binaries/releases/download/nsis-resources-3.4.1/nsis-resources-3.4.1.7z": read tcp 192.168.0.106:59699->20.205.243.166:443: wsarecv: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。

解决办法
根据错误中的地址,将nsis-resources下载下来,然后将压缩包内文件,copy至C:\Users\hostname\AppData\Local\electron-builder\Cache\nsis\nsis-resources-3.4.1

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

推荐阅读更多精彩内容