Skip to content

Commit f245ca3

Browse files
committed
upd: add windows ico
1 parent 13759e0 commit f245ca3

7 files changed

Lines changed: 1513 additions & 86 deletions

File tree

electron-builder.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"category": "Utility"
2626
},
2727
"win": {
28-
"target": ["portable", "msi"]
28+
"target": ["portable", "nsis"],
29+
"icon": "resources/icon/icon.ico"
2930
}
3031
}

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
"dist:linux:x64": "npm run transpile:electron && npm run build && electron-builder --linux --x64",
2323
"dist:linux:arm64": "npm run transpile:electron && npm run build && electron-builder --linux --arm64",
2424
"sign:mac": "chmod +x scripts/mac-code-sign.sh && scripts/mac-code-sign.sh",
25-
"postinstall": "node scripts/setup-ffmpeg.js"
25+
"postinstall": "node scripts/setup-ffmpeg.js",
26+
"electron:generate-icons": "electron-icon-builder --input=./resources/icon/icon.png --output=./resources/icon"
2627
},
2728
"dependencies": {
2829
"@element-plus/icons-vue": "^2.3.2",
@@ -56,6 +57,7 @@
5657
"cross-env": "^10.1.0",
5758
"electron": "^39.1.0",
5859
"electron-builder": "^26.3.0",
60+
"electron-icon-builder": "^2.0.1",
5961
"less": "^4.2.2",
6062
"npm-run-all": "^4.1.5",
6163
"prettier": "^3.6.2",

0 commit comments

Comments
 (0)