一、先安裝打包模塊
npm install electron-packager -g
二、打包參數
--platform=win32:確定了你要構建哪個平臺的應用,可取的值有 darwin, linux, mas, win32
--arch=x64:決定了使用 x86 還是 x64 還是兩個架構都用
--icon=computer.ico:自定義設置應用圖標
--out=./out:指定打包文件輸出的文件夾位置,當前指定的爲項目目錄下的out文件夾
--asar:該參數可以不加,如果加上,打包之後應用的源碼會以.asar格式存在
三、加入package.json
{
"name": "demo",
"version": "1.0.0",
"description": "demo",
"main": "main.js",
"scripts": {
"start": "electron .",
"package":"electron-packager . erp --platform=win32 --arch=x64 --icon=ico.ico --out=./out --asar --app-version=0.0.1 --overwrite --ignore=node_modules"
},
"repository": {
"type": "git",
"url": "\"\""
},
"keywords": [
"\"\""
],
"author": "hmgx",
"license": "ISC",
"devDependencies": {
"electron": "^7.1.8"
}
}
四、執行打包命令
npm run package