This commit is contained in:
Raphaël MANSUY 2025-12-04 19:18:35 +08:00
parent f5109f80ba
commit 215d392896
5 changed files with 8 additions and 10 deletions

5
.gitignore vendored
View file

@ -9,9 +9,10 @@ __pycache__/
# Virtual Environment # Virtual Environment
.venv/ .venv/
env/
venv/ venv/
*.env*
# Enviroment Variable Files
.env
# Build / Distribution # Build / Distribution
dist/ dist/

View file

@ -1,4 +1,4 @@
# Development environment configuration # Development environment configuration
VITE_BACKEND_URL=http://localhost:9621 VITE_BACKEND_URL=http://localhost:9621
VITE_API_PROXY=true VITE_API_PROXY=true
VITE_API_ENDPOINTS=/api,/documents,/graphs,/graph,/health,/query,/docs,/redoc,/openapi.json,/login,/auth-status,/static VITE_API_ENDPOINTS=/api,/documents,/graphs,/graph,/health,/query,/docs,/redoc,/openapi.json,/login,/auth-status

View file

@ -1,4 +1,4 @@
# Development environment configuration # Development environment configuration
VITE_BACKEND_URL=http://localhost:9621 VITE_BACKEND_URL=http://localhost:9621
VITE_API_PROXY=true VITE_API_PROXY=true
VITE_API_ENDPOINTS=/api,/documents,/graphs,/graph,/health,/query,/docs,/redoc,/openapi.json,/login,/auth-status,/static VITE_API_ENDPOINTS=/api,/documents,/graphs,/graph,/health,/query,/docs,/redoc,/openapi.json,/login,/auth-status

View file

@ -1,3 +1,3 @@
VITE_BACKEND_URL=http://localhost:9621 VITE_BACKEND_URL=http://localhost:9621
VITE_API_PROXY=true VITE_API_PROXY=true
VITE_API_ENDPOINTS=/,/api,/documents,/graphs,/graph,/health,/query,/docs,/openapi.json,/login,/auth-status VITE_API_ENDPOINTS=/api,/documents,/graphs,/graph,/health,/query,/docs,/redoc,/openapi.json,/login,/auth-status

View file

@ -10,10 +10,7 @@ export default defineConfig({
resolve: { resolve: {
alias: { alias: {
'@': path.resolve(__dirname, './src') '@': path.resolve(__dirname, './src')
}, }
// Force all modules to use the same katex instance
// This ensures mhchem extension registered in main.tsx is available to rehype-katex
dedupe: ['katex']
}, },
// base: import.meta.env.VITE_BASE_URL || '/webui/', // base: import.meta.env.VITE_BASE_URL || '/webui/',
base: webuiPrefix, base: webuiPrefix,
@ -43,7 +40,7 @@ export default defineConfig({
changeOrigin: true, changeOrigin: true,
rewrite: endpoint === '/api' ? rewrite: endpoint === '/api' ?
(path) => path.replace(/^\/api/, '') : (path) => path.replace(/^\/api/, '') :
endpoint === '/docs' || endpoint === '/redoc' || endpoint === '/openapi.json' || endpoint === '/static' ? endpoint === '/docs' || endpoint === '/redoc' || endpoint === '/openapi.json' ?
(path) => path : undefined (path) => path : undefined
} }
]) ])