运行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