From f76bda1efa53b7e137a895532b9971bb824e1867 Mon Sep 17 00:00:00 2001 From: WorkBuddy Date: Fri, 9 Oct 2026 22:46:31 +0800 Subject: [PATCH] =?UTF-8?q?fix(miniapp):=20=E5=BC=80=E5=8F=91=E6=80=81=20A?= =?UTF-8?q?PI=20base=20URL=20=E7=94=B1=20localhost=20=E6=94=B9=E4=B8=BA=20?= =?UTF-8?q?127.0.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 规避模拟器 localhost→::1 的 IPv6 解析歧义导致的 ERR_CONNECTION_REFUSED (onLaunch 全量启动拉取 /app/config 失败后不自动重试,热重载不重跑) - 生产 base 不变;仅 env.ts/env.js 的 isDev 分支 --- miniapp/env.js | 2 +- miniapp/env.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/miniapp/env.js b/miniapp/env.js index 99c8098..77baf40 100644 --- a/miniapp/env.js +++ b/miniapp/env.js @@ -26,7 +26,7 @@ module.exports = { // 部署前必须替换为真实域名,并到小程序后台「开发管理 → 开发设置 → 服务器域名」配置 request 合法域名。 // 注意:本文件不得再出现散落的硬编码地址,统一改这里即可。 API_BASE_URL: isDev - ? 'http://localhost:8085/api/v1' + ? 'http://127.0.0.1:8085/api/v1' : 'https://api.danyang-match.example.com/api/v1', // TODO(部署): 替换为真实生产域名 IS_DEV: isDev, }; diff --git a/miniapp/env.ts b/miniapp/env.ts index 84d3e55..ca90cb1 100644 --- a/miniapp/env.ts +++ b/miniapp/env.ts @@ -28,7 +28,7 @@ const PROD_API_BASE_URL: string = || 'https://api.danyang-match.example.com/api/v1'; // TODO(部署): 替换为真实生产域名 export const API_BASE_URL: string = isDev() - ? 'http://localhost:8085/api/v1' + ? 'http://127.0.0.1:8085/api/v1' : PROD_API_BASE_URL; export const IS_DEV: boolean = isDev();