Forráskód Böngészése

feat(dashboard): Add Vercel configuration for rewrites and enhance local development logging

David Höck 9 hónapja
szülő
commit
28dc856076
2 módosított fájl, 16 hozzáadás és 2 törlés
  1. 8 0
      packages/dashboard/vercel.json
  2. 8 2
      packages/dashboard/vite.config.mts

+ 8 - 0
packages/dashboard/vercel.json

@@ -0,0 +1,8 @@
+{
+    "rewrites": [
+        {
+            "source": "/(.*)",
+            "destination": "/index.html"
+        }
+    ]
+}

+ 8 - 2
packages/dashboard/vite.config.mts

@@ -3,11 +3,17 @@ import path from 'path';
 import { pathToFileURL } from 'url';
 import { defineConfig } from 'vitest/config';
 
-process.env.IS_LOCAL_DEV = 'true';
-
 const adminApiHost = process.env.VITE_ADMIN_API_HOST || 'http://localhost';
 const adminApiPort = process.env.VITE_ADMIN_API_PORT ? +process.env.VITE_ADMIN_API_PORT : 'auto';
 
+process.env.IS_LOCAL_DEV = adminApiHost.includes('localhost') ? 'true' : 'false';
+
+console.log('Admin API Connection Info', {
+    adminApiHost,
+    adminApiPort,
+    isLocalDev: process.env.IS_LOCAL_DEV,
+});
+
 /**
  * This config is used for local development
  */