一、写好应用程序后,安装 electron-packager
在 package.json
文件中加入配置项目node
"scripts": { "build": "electron-packager . demo --win --out ./build --platform=win32 --arch=x64 --overwrite --ignore=node_module --icon=./favicon.ico", }
上面配置项的含义:
sourcedir
:项目源文件所在路径(.demo)
platform
:要构建哪一个平台的应用是Windows、Mac 仍是 Linux(--win)
distdir
:项目目的文件所在路径(./build)
arch
:决定了使用 x86 (ia32)仍是 x64(x64),仍是两个架构都用(x64)
--overwrite
:覆盖打包文件而打包
--ignore
:打包的时候忽略的文件
--icon
:打包应用的图标npm
而后执行:json
cnpm run build
二、执行成功后,能够看到在执行目录多了一个build
的文件夹
打开文件夹就能够看到对应的应用程序了。segmentfault
三、使用nsis封装成安装程序exe
这里推荐这篇博文,说的很清楚了,这里不赘述。 http://www.javashuo.com/article/p-csdxinls-hd.html架构