소스 검색

-dev:修复前端url问题

LuoChinWen 4 주 전
부모
커밋
2739ec5c6a
2개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. BIN
      lq_label_dist.tar.gz
  2. 3 3
      web/apps/lq_label/src/services/api.ts

BIN
lq_label_dist.tar.gz


+ 3 - 3
web/apps/lq_label/src/services/api.ts

@@ -12,9 +12,9 @@ import type { Annotation } from '../atoms/annotation-atoms';
 import { toast } from './toast';
 
 /**
- * API base URL - defaults to localhost:8002 for development
+ * API base URL - 生产环境使用相对路径,开发环境使用 localhost
  */
-const API_BASE_URL = process.env.NX_API_BASE_URL || 'http://localhost:8003';
+const API_BASE_URL = process.env.NX_API_BASE_URL || '';
 
 /**
  * Axios instance with default configuration
@@ -183,7 +183,7 @@ apiClient.interceptors.response.use(
 
           // Call refresh token endpoint
           const response = await axios.post(
-            `${API_BASE_URL}/api/auth/refresh`,
+            `${API_BASE_URL || window.location.origin}/api/auth/refresh`,
             {
               refresh_token: tokens.refresh_token,
             }