From f0d3380b6cdadb72c9c95b70783751e9f96e82b5 Mon Sep 17 00:00:00 2001 From: wangxuefeng Date: Thu, 13 Mar 2025 11:06:27 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=A2=9E=E5=8A=A0=20dev=20=E9=A2=84?= =?UTF-8?q?=E8=A7=88=20staging=20=EF=BC=8Cprod=20=E7=9A=84=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/designer/package.json | 2 ++ apps/platform/package.json | 10 ++++++---- apps/renderer/package.json | 2 ++ apps/y-code-v1/farm.config.ts | 2 ++ apps/y-code-v1/package.json | 2 ++ turbo.json | 12 ++++++++++++ 6 files changed, 26 insertions(+), 4 deletions(-) diff --git a/apps/designer/package.json b/apps/designer/package.json index eec4511..0971976 100644 --- a/apps/designer/package.json +++ b/apps/designer/package.json @@ -6,6 +6,8 @@ "type": "module", "scripts": { "dev": "vite --mode development", + "dev:staging": "vite --mode staging", + "dev:prod": "vite --mode production", "build": "vite build --mode production", "build:staging": "vite build --mode staging", "build:dev": "vite build --mode development", diff --git a/apps/platform/package.json b/apps/platform/package.json index 7b12d03..c68c873 100644 --- a/apps/platform/package.json +++ b/apps/platform/package.json @@ -8,10 +8,12 @@ }, "type": "module", "scripts": { - "build": "pnpm vite build --mode production", - "build:analyze": "pnpm vite build --mode analyze", - "build:staging": "pnpm vite build --mode staging", - "dev": "pnpm vite --mode development", + "build": "vite build --mode production", + "build:analyze": "vite build --mode analyze", + "build:staging": "vite build --mode staging", + "dev": "vite --mode development", + "dev:staging": "vite --mode staging", + "dev:prod": "vite --mode production", "preview": "vite preview", "typecheck": "vue-tsc --noEmit --skipLibCheck" }, diff --git a/apps/renderer/package.json b/apps/renderer/package.json index 9871835..9f7c9e2 100644 --- a/apps/renderer/package.json +++ b/apps/renderer/package.json @@ -4,6 +4,8 @@ "type": "module", "scripts": { "dev": "vite dev --mode development", + "dev:staging": "vite dev --mode staging", + "dev:prod": "vite dev --mode production", "build": "vite build --mode production", "build:staging": "vite build --mode staging", "build:dev": "vite build --mode development", diff --git a/apps/y-code-v1/farm.config.ts b/apps/y-code-v1/farm.config.ts index c31c486..929dedd 100644 --- a/apps/y-code-v1/farm.config.ts +++ b/apps/y-code-v1/farm.config.ts @@ -6,6 +6,7 @@ import vue from '@vitejs/plugin-vue'; import vueJsx from '@vitejs/plugin-vue-jsx'; import { AntDesignVueResolver } from 'unplugin-vue-components/resolvers'; import Components from 'unplugin-vue-components/vite'; +import mkcert from 'vite-plugin-mkcert'; import qiankun from 'vite-plugin-qiankun'; export default defineConfig(({ mode }) => { @@ -16,6 +17,7 @@ export default defineConfig(({ mode }) => { vitePlugins: [ vue(), vueJsx(), + isDev && mkcert(), qiankun('y-code-app', { useDevMode: isDev, }) as any, diff --git a/apps/y-code-v1/package.json b/apps/y-code-v1/package.json index d080205..28592af 100644 --- a/apps/y-code-v1/package.json +++ b/apps/y-code-v1/package.json @@ -5,6 +5,8 @@ "type": "module", "scripts": { "dev": "cross-env farm start --mode development", + "dev:staging": "cross-env farm start --mode staging", + "dev:prod": "cross-env farm start --mode production", "build": "cross-env farm build --mode production", "build:staging": "cross-env farm build --mode staging", "preview": "cross-env farm preview", diff --git a/turbo.json b/turbo.json index 4bcedbd..453876f 100644 --- a/turbo.json +++ b/turbo.json @@ -50,6 +50,18 @@ "cache": false, "persistent": true }, + "dev:staging": { + "dependsOn": ["^build"], + "outputs": [], + "cache": false, + "persistent": true + }, + "dev:prod": { + "dependsOn": ["^build"], + "outputs": [], + "cache": false, + "persistent": true + }, "typecheck": { "outputs": [] }