chore(dev): 支持本地后端代理目标

This commit is contained in:
xy
2026-09-28 20:37:09 +08:00
parent 8024075439
commit b6775a66c7
4 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -56,7 +56,7 @@ Vant、Zod、PDF 预览、第三方签名组件和自动化测试暂不接入;
## API 接入
开发环境默认使用 `/api`,由 `vite.config.ts` 代理到 `https://ipad.shenynet.com`;生产环境需要由 Nginx 或医院网关配置同路径反向代理。
开发环境默认使用 `/api`,由 `vite.config.ts` 代理到 `https://ipad.shenynet.com`;本地联调可通过 `VITE_API_PROXY_TARGET=http://127.0.0.1:18080 npm run dev` 覆盖目标。生产环境需要由 Nginx 或医院网关配置同路径反向代理。
已接入的真实接口:
+2 -1
View File
@@ -11,6 +11,7 @@ function resolveBuildId() {
// https://vite.dev/config/
export default defineConfig(() => {
const buildId = resolveBuildId()
const apiProxyTarget = process.env.VITE_API_PROXY_TARGET?.trim() || 'https://ipad.shenynet.com'
return {
plugins: [vue()],
@@ -26,7 +27,7 @@ export default defineConfig(() => {
server: {
proxy: {
'/api': {
target: 'https://ipad.shenynet.com',
target: apiProxyTarget,
changeOrigin: true,
secure: true,
},