官方打包教程:
https://www.electronjs.org/zh/docs/latest/tutorial/quick-start#%E6%89%93%E5%8C%85%E5%B9%B6%E5%88%86%E5%8F%91%E6%82%A8%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F
推荐使用yarn来管理ElectronJs项目依赖
问题1:缺少rpmbuild
> 情景
yarn run make
> 错误内容
Error: Cannot make for rpm, the following external binaries need to be installed: rpmbuild
> 解决方式
Debian、Ubuntu等发行版
sudo apt-get install rpm
问题2:electron依赖安装失败
> 情景
yarn add --dev electron
> 错误内容
error An unexpected error occurred: “https://registry.yarnpkg.com/electron: getaddrinfo EAI_AGAIN registry.yarnpkg.com”.
> 解决方式
yarn config set "strict-ssl" false -g