使用pnpm包管理工具,在window 10操作系统上进行打包操作,electron镜像地址配置如下:
ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
ELECTRON_BUILDER_BINARIES_MIRROR="https://registry.npmmirror.com/binary.html?path=electron-builder-binaries/"
执行pnpm build打包命令过程中惊喜不断!!!
问题1:winCodeSign下载失败
打开electron-builder本地缓存目录(~\AppData\Local\electron-builder\Cache),进入winCodeSign目录,发现下载的压缩包存在问题
解决办法:
1.清空winCodeSign目录;
2.根据错误提示信息(划重点),手动下载winCodeSign-2.6.0.7z这个依赖包(CNPM Binaries Mirror),至于选择哪种压缩格式看心情;
3.下载完后,将其解压到对应的目录下;
4.再次执行pnpm build命令检验成果。
不再提示winCodeSign错误信息,但新问题出现...
问题2:nsis下载失败,错误类型同上
解决思路同问题1
解决思路同问题1
此处还有步骤...
根据错误提示信息(划重点),手动下载nsis-3.0.4.1.7z这个依赖包(CNPM Binaries Mirror),并解压到对应的目录,如下所示:
再次执行pnpm build命令检验成果
不再提示nsis错误信息,怎么还有问题...
问题3:nsis-resources下载失败,错误类型同上
解决思路同问题1
解决思路同问题1
此处还有步骤...
根据错误提示信息(划重点),手动下载nsis-resources-3.4.1.7z这个依赖包(CNPM Binaries Mirror),并解压到对应的目录,如下所示:
继续执行pnpm build命令