Skip to content

Commit 6d11c51

Browse files
authored
Merge pull request #61 from jumpserver/pr@master@new_build
perf: Add new build
2 parents 4ddc369 + 1539e7b commit 6d11c51

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

build/index.js

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { execSync } from 'child_process';
2+
import os from 'os';
3+
4+
execSync('vite build');
5+
6+
const platform = os.platform();
7+
8+
if (platform === 'darwin') {
9+
execSync('electron-builder --mac --win --linux');
10+
} else {
11+
execSync('electron-builder --win --linux');
12+
}

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"main": "dist-electron/main.js",
77
"scripts": {
88
"dev": "vite",
9-
"build": "vite build && electron-builder --mac --win --linux",
9+
"build": "node build/index.js",
1010
"buildapp": "vite build && electron-builder --mac --win --linux",
1111
"preview": "vite preview"
1212
},

0 commit comments

Comments
 (0)