diff --git a/chatdesk-ui/app/pages/_document.tsx b/chatdesk-ui/app/pages/_document.tsx index fe484ea..ca98ebb 100644 --- a/chatdesk-ui/app/pages/_document.tsx +++ b/chatdesk-ui/app/pages/_document.tsx @@ -1,11 +1,17 @@ -/* eslint-disable @next/next/no-sync-scripts */ +/* + eslint-disable @next/next/no-sync-scripts + + ⛔ 请勿删除: + 我们在此处强制同步加载 /env.js 用于注入 window.RUNTIME_ENV, + 以确保运行时 Supabase 等动态配置在 React 启动前就可用。 +*/ import { Html, Head, Main, NextScript } from "next/document" export default function Document() { return (
- + diff --git a/chatdesk-ui/public/env.js b/chatdesk-ui/public/env.js index af3c58c..a0423cd 100644 --- a/chatdesk-ui/public/env.js +++ b/chatdesk-ui/public/env.js @@ -1,4 +1,3 @@ window.RUNTIME_ENV = { - SUPABASE_URL: "${SUPABASE_URL}", - OLLAMA_URL: "${OLLAMA_URL}" + SUPABASE_URL: "${SUPABASE_URL}" }; \ No newline at end of file