From ea66811c7b1331a8fa968ef98d1d3a04f2e1e324 Mon Sep 17 00:00:00 2001 From: leejooy96 Date: Wed, 25 Jan 2023 09:40:47 +0900 Subject: [PATCH] pack: remove cross-env package and modify build script --- docs/npm-scripts.md | 2 ++ package-lock.json | 28 ---------------------------- package.json | 7 ++++--- 3 files changed, 6 insertions(+), 31 deletions(-) diff --git a/docs/npm-scripts.md b/docs/npm-scripts.md index 8ae9179..ec3869c 100644 --- a/docs/npm-scripts.md +++ b/docs/npm-scripts.md @@ -5,6 +5,8 @@ | Script Name | Description | | --- | --- | | `dev` | Start Electron as a development environment | +| `dev:debug` | Start Electron as a development environment (with vite debug) | +| `dev:debug:force` | Start Electron as a development environment (with vite debug + clean vite cache) | | `build` | Build a specified package for the entire operating system (Requires cross-platform build configuration) | | `build:pre` | Commands commonly run at build time. This script does not need to be run separately. | | `build:dir` | `electron-builder` directory build | diff --git a/package-lock.json b/package-lock.json index a0e68ed..24cf06d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,6 @@ "@typescript-eslint/parser": "^5.48.1", "@vitejs/plugin-vue": "^4.0.0", "@vitejs/plugin-vue-jsx": "^3.0.0", - "cross-env": "^7.0.3", "electron": "^22.0.2", "electron-builder": "^23.3.3", "eslint": "^8.32.0", @@ -2770,24 +2769,6 @@ "buffer": "^5.1.0" } }, - "node_modules/cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" - }, - "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -9435,15 +9416,6 @@ "buffer": "^5.1.0" } }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", diff --git a/package.json b/package.json index 7c8a781..2ce764d 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,11 @@ "url": "https://github.com/jooy2/vutron/issues" }, "scripts": { - "dev": "cross-env NODE_ENV=development vite", + "dev": "vite", + "dev:debug": "vite -d", + "dev:debug:force": "vite -d --force", "build": "npm run build:pre && electron-builder -wml", - "build:pre": "npm run format:fix && vue-tsc --noEmit && cross-env NODE_ENV=production vite build", + "build:pre": "npm run format:fix && vue-tsc --noEmit && vite build", "build:dir": "npm run build:pre && electron-builder --dir", "build:mac": "npm run build:pre && CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --mac", "build:linux": "npm run build:pre && electron-builder --linux", @@ -47,7 +49,6 @@ "@typescript-eslint/parser": "^5.48.1", "@vitejs/plugin-vue": "^4.0.0", "@vitejs/plugin-vue-jsx": "^3.0.0", - "cross-env": "^7.0.3", "electron": "^22.0.2", "electron-builder": "^23.3.3", "eslint": "^8.32.0",