blog icon indicating copy to clipboard operation
blog copied to clipboard

electron 打包、发布

Open huangshuwei opened this issue 5 years ago • 0 comments

electron 打包、发布

下面以windows 系统下为例

下载 electron 预构建二进制文件

根据你要发布的系统,选择下载对应的版本。

以 windows x64 为例。选择对应的版本。如 electron-v5.0.1-win32-x64.zip,解析文件

直接拷贝的方式发布

将源文件放到刚才解析的 electron/resources/app目录下,大致路径如下

electron/resources/app
├── package.json
├── main.js
└── index.html

双击 electron.exe启动

打包成 .asar文件方式发布

打包成 .asar文件可以避免源代码泄漏

全局安装 asar

$ npm install -g asar

打包你的项目 定位到你的应用程序,如文件夹名称为 your-app,执行打包命令

$ asar pack your-app app.asar

打包成功会生成 app.asar 文件,然后将此文件放到~electron/resources/app目录下。

双击 electron.exe启动

通过程序自动打包方式发布

未完...

huangshuwei avatar May 21 '19 06:05 huangshuwei