build: package platform releases

This commit is contained in:
TuxMonkey
2026-07-21 23:04:28 +08:00
parent 82374aabd2
commit 3dc9f2b243
4 changed files with 93 additions and 5 deletions

View File

@@ -10,10 +10,13 @@
"dev": "concurrently -k \"vite --host 127.0.0.1\" \"wait-on http://127.0.0.1:5173 && electron .\"",
"build": "tsc -b && vite build",
"preview": "vite preview --host 127.0.0.1",
"dist": "npm run build && electron-builder",
"dist:linux": "npm run build && electron-builder --linux",
"dist:mac": "npm run build && electron-builder --mac",
"dist:win": "npm run build && electron-builder --win",
"dist": "node scripts/dist-current.cjs",
"dist:linux": "npm run build && npm run pack:linux",
"dist:mac": "npm run build && npm run pack:mac",
"dist:win": "npm run build && npm run pack:win",
"pack:linux": "electron-builder --linux --config.directories.output=release/linux",
"pack:mac": "electron-builder --mac --config.directories.output=release/macos",
"pack:win": "electron-builder --win --config.directories.output=release/windows",
"mock:monitor": "node scripts/mock-monitor.cjs",
"icon:render": "electron scripts/render-icon.cjs"
},