electron打包问题小结
2017-03-13 本文已影响844人
显卡84du
其实动手做成功一次之后会知道这个过程其实比较简单,以下是遇到的几个小问题。
在动手前可以看下油管上的视频 https://www.youtube.com/watch?v=rP7j_hDL40Y ,另外本文不涉及图标修改等,后续可能会完善加入。
使用 electron 打包为发行版的软件包,这里主要讲的是在 Windows环境下,需要如下几个条件:
- 安装 Node.js,如果你使用最新版的 electron,那么就看一下并使用对应的 Node.js 版本,推荐使用官方的 MSI 安装包安装;
- 在项目目录下安装
electron-packager
和electron
NPM 包,记得使用--save-dev
命令; - 项目中的
package.json
中,要加入electron-packager
和electron
的依赖描述,否则会出现版本无法确定的错误;
{
"name": "AppName",
"version": "0.1.0",
"main": "main.js",
"devDependencies": {
"electron": "^1.6.2",
"electron-packager": "^8.5.2"
}
}
- 如需要加密项目代码文件,使用这条命令
electron-packager . --asar
。