一、寫好應用程序後,安裝 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架構