瀏覽代碼

代理连接问题

CzRger 1 月之前
父節點
當前提交
be95960326
共有 3 個文件被更改,包括 14 次插入4 次删除
  1. 5 1
      .env.development
  2. 5 1
      .env.production
  3. 4 2
      src/views/smart-ask-answer/assistant/dify/config.ts

+ 5 - 1
.env.development

@@ -5,4 +5,8 @@ NODE_ENV = development
 VITE_TITLE = 智能问答系统
 
 # 基础路径
-VITE_BASE = 'smart-ask-answer-web'
+VITE_BASE = 'smart-ask-answer-web'
+
+#Dify代理
+VITE_DIFY_API_PREFIX = '/dify-api/console/api'
+VITE_DIFY_PUBLIC_API_PREFIX = '/dify-api/api'

+ 5 - 1
.env.production

@@ -5,4 +5,8 @@ NODE_ENV = production
 VITE_TITLE = 智能问答系统
 
 # 基础路径
-VITE_BASE = 'smart-ask-answer-web'
+VITE_BASE = 'smart-ask-answer-web'
+
+#Dify代理
+VITE_DIFY_API_PREFIX = 'http://10.132.102.168/console/api'
+VITE_DIFY_PUBLIC_API_PREFIX = 'http://10.132.102.168/api'

+ 4 - 2
src/views/smart-ask-answer/assistant/dify/config.ts

@@ -23,8 +23,10 @@ else {
   // const domainParts = globalThis.location?.host?.split('.');
   // in production env, the host is dify.app . In other env, the host is [dev].dify.app
   // const env = domainParts.length === 2 ? 'ai' : domainParts?.[0];
-  apiPrefix = '/dify-api/console/api'
-  publicApiPrefix = '/dify-api/api' // avoid browser private mode api cross origin
+  // apiPrefix = '/dify-api/console/api'
+  // publicApiPrefix = '/dify-api/api' // avoid browser private mode api cross origin
+  apiPrefix = (import.meta as any).env.VITE_DIFY_API_PREFIX
+  publicApiPrefix = (import.meta as any).env.VITE_DIFY_PUBLIC_API_PREFIX // avoid browser private mode api cross origin
 }
 
 export const API_PREFIX: string = apiPrefix