From a74668d8c63a1db9e30ada5c8d6aa75211feff1c Mon Sep 17 00:00:00 2001 From: vapormusic Date: Mon, 17 Jan 2022 10:09:38 +0700 Subject: [PATCH] split start cmd to allow export / set --- package.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 138fc8d0..ea4ea035 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,10 @@ "scripts": { "build": "tsc", "watch": "tsc --watch", - "start": "npm run build && ELECTRON_ENABLE_LOGGING=true electron ./build/index.js --enable-accelerated-mjpeg-decode --enable-accelerated-video --disable-gpu-driver-bug-workarounds --ignore-gpu-blacklist --enable-native-gpu-memory-buffers", + "start": "run-script-os", + "start:win32": "npm run build && set ELECTRON_ENABLE_LOGGING=true && electron ./build/index.js --enable-accelerated-mjpeg-decode --enable-accelerated-video --disable-gpu-driver-bug-workarounds --ignore-gpu-blacklist --enable-native-gpu-memory-buffers", + "start:linux": "npm run build && export ELECTRON_ENABLE_LOGGING=true && electron ./build/index.js --enable-accelerated-mjpeg-decode --enable-accelerated-video --disable-gpu-driver-bug-workarounds --ignore-gpu-blacklist --enable-native-gpu-memory-buffers", + "start:darwin": "npm run build && export ELECTRON_ENABLE_LOGGING=true && electron ./build/index.js --enable-accelerated-mjpeg-decode --enable-accelerated-video --disable-gpu-driver-bug-workarounds --ignore-gpu-blacklist --enable-native-gpu-memory-buffers", "pack": "electron-builder --dir", "dist": "npm run build && electron-builder", "msft": "electron-builder -c msft-package.json", @@ -39,6 +42,7 @@ "qrcode-terminal": "^0.12.0", "react": "^17.0.2", "react-dom": "^17.0.2", + "run-script-os": "^1.1.6", "source-map-support": "^0.5.21", "v8-compile-cache": "^2.3.0", "ws": "^8.4.0",