chmod: add electron build command (#3806)

This commit is contained in:
huhuanming
2023-11-16 18:28:22 +08:00
committed by GitHub
parent b841c6759a
commit 7172514d6c

View File

@@ -2,16 +2,28 @@
"name": "@onekeyhq/desktop",
"version": "1.0.0",
"main": "index.js",
"author": "OneKey <hi@onekey.so>",
"scripts": {
"postinstall": "yarn keytar",
"keytar": "bash development/build_keytar.sh",
"lint": "tsc --noEmit && eslint . --ext .ts,.tsx",
"lint:fix": "tsc --noEmit && eslint . --ext .ts,.tsx --fix",
"clean": "rimraf ./build-electron && rimraf ./build && rimraf ./dist && rimraf node_modules && rimraf __generated__",
"clean:build": "rimraf ./build-electron && rimraf ./build && rimraf ./dist",
"start": "yarn dev",
"dev": "yarn keytar && npx concurrently \"yarn build:main\" \"yarn dev:renderer\" \"cross-env LAUNCH_ELECTRON=true node scripts/dev.js\"",
"dev:main": "electron --inspect=5858 dist/app.js",
"dev:renderer": "TRANSFORM_REGENERATOR_DISABLED=true BROWSER=none WEB_PORT=3001 webpack serve",
"build:main": "rimraf ./dist && cross-env NODE_ENV=production node scripts/build.js",
"start": "yarn dev"
"build:renderer": "rm -rf ./build && rm -rf ./web-build && NODE_ENV=production webpack build && mv ./web-build ./build && rsync -a public/static/ build/static",
"build:electron": "electron-builder build -mwl --config electron-builder.config.js",
"build:electron:winms": "electron-builder build -w --config electron-builder-ms.config.js",
"build:electron:mac": "electron-builder build -m --config electron-builder.config.js",
"build:electron:mas": "electron-builder build -m --config electron-builder-mas.config.js",
"build": "yarn keytar && NODE_ENV=production sh -c \"yarn clean:build && yarn build:renderer && yarn build:main && yarn build:electron --publish never\"",
"build:mac": "NODE_ENV=production sh -c \"yarn clean:build && yarn build:renderer && yarn build:main && yarn build:electron:mac --publish never\"",
"build:mas": "yarn keytar && NODE_ENV=production sh -c \"yarn clean:build && yarn build:renderer && yarn build:main && yarn build:electron:mas --publish never\"",
"build:winms": "NODE_ENV=production && DESK_CHANNEL=ms-store sh -c \"yarn clean:build && yarn build:renderer && yarn build:main && yarn build:electron:winms --publish never\""
},
"dependencies": {
"@onekeyhq/components": "*",