fix: windows ico icon

This commit is contained in:
kangfenmao 2024-09-24 17:46:55 +08:00
parent 77cb534e16
commit 938ff38aeb
7 changed files with 1802 additions and 24 deletions

1
.gitignore vendored
View File

@ -41,6 +41,7 @@ Thumbs.db
node_modules node_modules
dist dist
out out
build/icons
# ENV # ENV
.env .env

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 353 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 195 KiB

After

Width:  |  Height:  |  Size: 210 KiB

BIN
build/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

View File

@ -21,6 +21,8 @@ nsis:
shortcutName: ${productName} shortcutName: ${productName}
uninstallDisplayName: ${productName} uninstallDisplayName: ${productName}
createDesktopShortcut: always createDesktopShortcut: always
allowToChangeInstallationDirectory: true
oneClick: false
mac: mac:
entitlementsInherit: build/entitlements.mac.plist entitlementsInherit: build/entitlements.mac.plist
extendInfo: extendInfo:

View File

@ -26,7 +26,8 @@
"build:mac": "dotenv electron-vite build && electron-builder --mac --publish never", "build:mac": "dotenv electron-vite build && electron-builder --mac --publish never",
"build:linux": "dotenv electron-vite build && electron-builder --linux --publish never", "build:linux": "dotenv electron-vite build && electron-builder --linux --publish never",
"release": "node scripts/version.js", "release": "node scripts/version.js",
"publish": "yarn release patch push" "publish": "yarn release patch push",
"generate:icons":"electron-icon-builder --input=./build/logo.png --output=build"
}, },
"dependencies": { "dependencies": {
"@electron-toolkit/preload": "^3.0.0", "@electron-toolkit/preload": "^3.0.0",
@ -62,6 +63,7 @@
"electron": "^28.3.3", "electron": "^28.3.3",
"electron-builder": "^24.9.1", "electron-builder": "^24.9.1",
"electron-devtools-installer": "^3.2.0", "electron-devtools-installer": "^3.2.0",
"electron-icon-builder": "^2.0.1",
"electron-vite": "^2.0.0", "electron-vite": "^2.0.0",
"emittery": "^1.0.3", "emittery": "^1.0.3",
"emoji-picker-element": "^1.22.1", "emoji-picker-element": "^1.22.1",

1819
yarn.lock

File diff suppressed because it is too large Load Diff