# 支付宝小程序环境配置 # # 加载方式:仅当 `pnpm dev:mp-alipay` / `pnpm build:mp-alipay` 显式带 `--mode mp-alipay` 时生效。 # ⚠ uni-app / Vite 只按 mode 加载 .env.[mode],不会按平台自动加载 .env.[platform], # 因此 package.json 里两个 mp-alipay 脚本必须保留 `--mode mp-alipay`,否则本文件是死配置, # 构建会退回 .env.development / .env.production 的相对路径而请求全部失败。 # # 本文件不含任何密钥,仅域名占位;真实域名由部署时替换。 # 静态资源目录 / 路由前缀:小程序没有 Web 部署路径概念,保持根路径 VITE_PUBLIC_PATH=/ VITE_BASE_URL=/ # map 文件 VITE_DEVTOOL=none # 请求地址前缀(axios baseURL) # 小程序没有 Vite devServer 代理,也不能用 /dev-api 这类相对路径,必须写「绝对 HTTPS 域名」。 # 该域名需在支付宝小程序后台「开发设置 → 服务器域名白名单(httpRequest)」中登记, # 否则真机与 IDE 正式模式下请求会被平台直接拦截。 # TODO 上线前替换为真实网关域名(当前为占位值,构建可通过但请求不可用)。 VITE_REQUEST_PREFIX=https://forge-h5.example.com/prod-api # 小程序无代理,留空 VITE_HTTP_PROXY_TARGET= VITE_FLOW_PROXY_TARGET= # 图片 host 地址:小程序 不支持相对路径,需与接口同源绝对域名 VITE_RESOURCE_HOST=https://forge-h5.example.com # 模板文件下载地址(小程序无浏览器下载能力,保留仅为兼容读取该变量的代码路径) VITE_TEMPLATE_PATH=/templates # 客户端配置:暂复用 H5 的 client / appId,避免后端 sys_client 同步改造。 # 若后端为小程序单独签发 client(用于区分登录来源、下发不同权限), # 需先在 sys_client 新增记录,再改这两项。 VITE_USER_CLIENT=h5 VITE_APP_ID=forge_h5