mirror of
https://gitee.com/dromara/electron-egg.git
synced 2026-05-15 04:02:10 +08:00
feat: builder
This commit is contained in:
35
cmd/bin.js
35
cmd/bin.js
@@ -35,9 +35,40 @@ module.exports = {
|
||||
language: 'javascript',
|
||||
javascript: {
|
||||
entryPoints: ['./electron/**/*.js'],
|
||||
bundle: false,
|
||||
},
|
||||
},
|
||||
},
|
||||
win32: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder.json', '-w=nsis', '--ia32'],
|
||||
},
|
||||
win64: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder.json', '-w=nsis', '--x64'],
|
||||
},
|
||||
win_e: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder.json', '-w=portable', '--x64'],
|
||||
},
|
||||
win_7z: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder.json', '-w=7z', '--x64'],
|
||||
},
|
||||
mac: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder-mac.json', '-m'],
|
||||
},
|
||||
mac_arm64: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder-mac-arm64.json', '-m', '--arm64'],
|
||||
},
|
||||
linux: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder-linux.json', '-l=deb', '--x64'],
|
||||
},
|
||||
linux_arm64: {
|
||||
cmd: 'electron-builder',
|
||||
args: ['--config=./cmd/builder-linux.json', '-l=deb', '--arm64'],
|
||||
},
|
||||
go_w: {
|
||||
directory: './go',
|
||||
cmd: 'go',
|
||||
|
||||
24
package.json
24
package.json
@@ -23,25 +23,11 @@
|
||||
"clean": "ee-bin clean",
|
||||
"icon": "ee-bin icon",
|
||||
"re-sqlite": "electron-rebuild -f -w better-sqlite3",
|
||||
"build-w": "electron-builder --config=./cmd/builder.json -w=nsis --x64",
|
||||
"build-w-32": "electron-builder --config=./cmd/builder.json -w=nsis --ia32",
|
||||
"build-w-64": "electron-builder --config=./cmd/builder.json -w=nsis --x64",
|
||||
"build-w-arm64": "electron-builder --config=./cmd/builder.json -w=nsis --arm64",
|
||||
"build-we": "electron-builder --config=./cmd/builder.json -w=portable --x64",
|
||||
"build-wz": "electron-builder --config=./cmd/builder.json -w=7z --x64",
|
||||
"build-wz-32": "electron-builder --config=./cmd/builder.json -w=7z --ia32",
|
||||
"build-wz-64": "electron-builder --config=./cmd/builder.json -w=7z --x64",
|
||||
"build-wz-arm64": "electron-builder --config=./cmd/builder.json -w=7z --arm64",
|
||||
"build-m": "electron-builder --config=./cmd/builder.json -m",
|
||||
"build-m-arm64": "electron-builder --config=./cmd/builder.json -m --arm64",
|
||||
"build-l": "electron-builder --config=./cmd/builder.json -l=deb --x64",
|
||||
"build-l-32": "electron-builder --config=./cmd/builder.json -l=deb --ia32",
|
||||
"build-l-64": "electron-builder --config=./cmd/builder.json -l=deb --x64",
|
||||
"build-l-arm64": "electron-builder --config=./cmd/builder.json -l=deb --arm64",
|
||||
"build-l-armv7l": "electron-builder --config=./cmd/builder.json -l=deb --armv7l",
|
||||
"build-lr-64": "electron-builder --config=./cmd/builder.json -l=rpm --x64",
|
||||
"build-lr-arm64": "electron-builder --config=./cmd/builder.json -l=rpm --arm64",
|
||||
"build-lp-64": "electron-builder --config=./cmd/builder.json -l=pacman --x64",
|
||||
"build-w": "ee-bin build --cmds=win64",
|
||||
"build-we": "ee-bin build --cmds=win_e",
|
||||
"build-m": "ee-bin build --cmds=mac",
|
||||
"build-m-arm64": "ee-bin build --cmds=mac_arm64",
|
||||
"build-l": "ee-bin build --cmds=linux",
|
||||
"test-encrypt": "ee-bin encrypt",
|
||||
"test-move": "ee-bin move --flag=frontend_dist"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user