electron 快速入门之应用打包踩坑

92 阅读1分钟

根据electron官网快速入门创建应用,一路都很顺畅,但是在引入electron-forge之后,准备打包各种报错,终于找到解决方案,记录一下。

首先,从创建应用开始,能使用yarn就不要使用npm

如果坚持使用npm,请设置镜像下载链接

npm install -g cnpm --registry=registry.npm.taobao.org

cnpm install

其次检查自己的package.json文件中,author 与 description是否为空,对于应用打包来说,这两项是必填项

最后我遇到的问题是在安装electron-forge/cli之后,执行 npx electron-forge import ,要么卡住,要么报错,

原因是由于npx 需要从 npm 仓库下载 Electron Forge 的最新版本。如果你的网络连接不稳定或速度很慢,这可能会导致命令卡住。

实际上我们安装完electron-forge之后,可以直接执行命令electron-forge import即可,

最后yarn make 就能成功打包