mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
fix(electron): fix CI build by pinning electron version and cleanup
- Pin electron to 35.7.5 (electron-builder requires fixed version) - Remove redundant @electron/rebuild (built into electron-builder) - Use electron-builder install-app-deps for postinstall
This commit is contained in:
1 parent
9099b15ce6
commit
d058e8a60f
2 files changed
+3
-7
No files matched your search
@@ -11,7 +11,7 @@
|
||||
"build:mac": "pnpm run build && electron-builder --mac --config electron-builder.yml -p never",
|
||||
"build:win": "pnpm run build && electron-builder --win --config electron-builder.yml -p never",
|
||||
"build:linux": "pnpm run build && electron-builder --linux --config electron-builder.yml -p never",
|
||||
"postinstall": "electron-rebuild"
|
||||
"postinstall": "electron-builder install-app-deps"
|
||||
},
|
||||
"dependencies": {
|
||||
"@aptabase/electron": "^0.3.1",
|
||||
@@ -24,9 +24,8 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@electron-toolkit/tsconfig": "^1.0.1",
|
||||
"@electron/rebuild": "^4.0.1",
|
||||
"@types/better-sqlite3": "^7.6.13",
|
||||
"electron": "^35.0.0",
|
||||
"electron": "35.7.5",
|
||||
"electron-builder": "^26.0.12",
|
||||
"electron-vite": "^5.0.0"
|
||||
}
|
||||
|
||||
Generated
+1
-4
@@ -115,14 +115,11 @@ importers:
|
||||
'@electron-toolkit/tsconfig':
|
||||
specifier: ^1.0.1
|
||||
version: 1.0.1(@types/node@25.2.2)
|
||||
'@electron/rebuild':
|
||||
specifier: ^4.0.1
|
||||
version: 4.0.3
|
||||
'@types/better-sqlite3':
|
||||
specifier: ^7.6.13
|
||||
version: 7.6.13
|
||||
electron:
|
||||
specifier: ^35.0.0
|
||||
specifier: 35.7.5
|
||||
version: 35.7.5
|
||||
electron-builder:
|
||||
specifier: ^26.0.12
|
||||
|
||||
Reference in new issue
Block a user