其實動手做成功一次之后會知道這個過程其實比較簡單吴攒,以下是遇到的幾個小問題。
在動手前可以看下油管上的視頻 https://www.youtube.com/watch?v=rP7j_hDL40Y 男旗,另外本文不涉及圖標修改等舶斧,后續(xù)可能會完善加入。
使用 electron 打包為發(fā)行版的軟件包察皇,這里主要講的是在 Windows環(huán)境下,需要如下幾個條件:
- 安裝 Node.js泽台,如果你使用最新版的 electron什荣,那么就看一下并使用對應(yīng)的 Node.js 版本,推薦使用官方的 MSI 安裝包安裝怀酷;
- 在項目目錄下安裝
electron-packager
和electron
NPM 包稻爬,記得使用--save-dev
命令; - 項目中的
package.json
中蜕依,要加入electron-packager
和electron
的依賴描述桅锄,否則會出現(xiàn)版本無法確定的錯誤;
{
"name": "AppName",
"version": "0.1.0",
"main": "main.js",
"devDependencies": {
"electron": "^1.6.2",
"electron-packager": "^8.5.2"
}
}
- 如需要加密項目代碼文件样眠,使用這條命令
electron-packager . --asar
友瘤。