记录下electron打包时必需的几个资源
打包时会从github的release下载几个软件包,但是被墙了,所以下不下来导致build失败。
在公众号内回复关键字electron-build获取所需资源:
- nsis
- winCodeSign
- nsis-resources
下载好压缩包之后放至cache缓存目录解压即可
macOS: ~/Library/Caches/electron-builder
Linux: ~/.cache/electron-builder
windows: %LOCALAPPDATA%\electron-builder\cache目录结构
.
├── nsis
│ └── nsis-3.0.3.2
│ └── nsis-resources-3.4.1
├── winCodeSign
│ └── winCodeSign-2.5.0
└── wine
└── wine-4.0.1-mac
本文介绍了在 Electron 打包过程中遇到的由于GitHub资源被墙导致的构建失败问题,提供了解决方案。关键步骤包括从公众号获取替代资源,如nsis、winCodeSign和wine,将下载的压缩包放入指定的缓存目录,例如macOS的~/Library/Caches/electron-builder,Linux的~/.cache/electron-builder,以及Windows的%LOCALAPPDATA%electron-buildercache,并进行解压,确保正确目录结构。
1185

被折叠的 条评论
为什么被折叠?



