json
{
"name": "electron-quick-start",
"version": "1.0.0",
"description": "n",
"main": "main.js",
"scripts": {
"start": "electron main.js"
},
"devDependencies": {
"electron-packager": "^5.2.1",
"electron-prebuilt": "^0.36.0"
}
}
四、打包為可執(zhí)行程序
1、打包
現(xiàn)在我們只能通過 npm start 源碼 來(lái)運(yùn)行程序,如何打包成系統(tǒng)可執(zhí)行程序,不要node.js環(huán)境也可以用呢?這里我們將會(huì)用到 electron-packager、electron-prebuilt
現(xiàn)在,我們使用 electron-packager 來(lái)進(jìn)行打包,此處我們打包為 windows 系統(tǒng)的 .exe 程序
首先,進(jìn)入項(xiàng)目根目錄,然后執(zhí)行下面命令行
cmd
electron-packager ./ --platform=win32 --arch=x64 --version=0.37.2 --icon=./images/favicon.ico
如果還想打包 linux / OS X 環(huán)境的可執(zhí)行程序,可查看幫助信息
cmd
electron-packager
即可看到相關(guān)資料,如果不明白的話,可以留言,一起學(xué)習(xí)!
2、效果


五、如何跟朋友 show 一個(gè),裝個(gè)X
教程到這里,入門基本已經(jīng)結(jié)束了,那么估計(jì)有些童鞋估計(jì)還是不明白,怎么把這個(gè)程序發(fā)給朋友,顯得自己流弊,其實(shí)很簡(jiǎn)單的!你只需要把生成出來(lái)的那個(gè)文件夾,打一個(gè)壓縮包,然后告訴他,執(zhí)行那個(gè).exe文件就夠了!!!