diff --git a/apps/web-tdesign/.env.pre b/apps/web-tdesign/.env.pre new file mode 100644 index 00000000..d6746578 --- /dev/null +++ b/apps/web-tdesign/.env.pre @@ -0,0 +1,19 @@ +VITE_BASE=/pre/ + +# 接口地址 +VITE_GLOB_API_URL=https://hub.risenstars.com/pre-api + +# 是否开启压缩,可以设置为 none, brotli, gzip +VITE_COMPRESS=gzip + +# 是否开启 PWA +VITE_PWA=false + +# vue-router 的模式 +VITE_ROUTER_HISTORY=history + +# 是否注入全局loading +VITE_INJECT_APP_LOADING=true + +# 打包后是否生成dist.zip +VITE_ARCHIVER=false diff --git a/apps/web-tdesign/package.json b/apps/web-tdesign/package.json index 0616acf0..48532cfa 100644 --- a/apps/web-tdesign/package.json +++ b/apps/web-tdesign/package.json @@ -17,6 +17,8 @@ "type": "module", "scripts": { "build": "pnpm vite build --mode production", + "build:pre": "pnpm vite build --mode pre", + "build:prod": "pnpm vite build --mode production", "build:analyze": "pnpm vite build --mode analyze", "dev": "pnpm vite --mode development", "preview": "vite preview", diff --git a/package.json b/package.json index 06e70694..fb73d58a 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,8 @@ "build:ele": "pnpm run build --filter=@vben/web-ele", "build:naive": "pnpm run build --filter=@vben/web-naive", "build:tdesign": "pnpm run build --filter=@vben/web-tdesign", + "build:tdesign:pre": "pnpm -F @vben/web-tdesign run build:pre", + "build:tdesign:prod": "pnpm -F @vben/web-tdesign run build:prod" "build:play": "pnpm run build --filter=@vben/playground", "changeset": "pnpm exec changeset", "check": "pnpm run check:circular && pnpm run check:dep && pnpm run check:type && pnpm check:cspell",