electron應用生成exe程序並打包過程記錄

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

相關文章
相關標籤/搜索