diff --git a/.env.staging b/.env.staging new file mode 100644 index 000000000..a14e98bc0 --- /dev/null +++ b/.env.staging @@ -0,0 +1,14 @@ +# 预发布也需要生产环境的行为 +# https://cn.vitejs.dev/guide/env-and-mode.html#modes +NODE_ENV=production + +VITE_PUBLIC_PATH = / + +# 线上环境路由历史模式 +VITE_ROUTER_HISTORY = "hash" + +# 线上环境后端地址 +VITE_PROXY_DOMAIN_REAL = "" + +# 是否为打包后的文件提供传统浏览器兼容性支持 支持 true 不支持 false +VITE_LEGACY = false diff --git a/package.json b/package.json index 1e3c49c26..f6dcae6ec 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "dev": "cross-env --max_old_space_size=4096 vite", "serve": "pnpm dev", "build": "rimraf dist && cross-env vite build", + "build:staging": "rimraf dist && cross-env vite build --mode staging", "report": "rimraf dist && cross-env vite build", "deploy": "bash deploy.sh", "preview": "vite preview",