fix: exhaustive API key lookup and injection for Vercel

This commit is contained in:
Christian Vidal Wolf
2026-02-10 15:24:52 +01:00
parent 01026da882
commit a259538ff4
2 changed files with 14 additions and 5 deletions
+4 -2
View File
@@ -49,8 +49,10 @@ export default defineConfig(({ mode }) => {
},
plugins: [react()],
define: {
'process.env.API_KEY': JSON.stringify(env.GEMINI_API_KEY || env.API_KEY),
'process.env.GEMINI_API_KEY': JSON.stringify(env.GEMINI_API_KEY || env.API_KEY)
'process.env.API_KEY': JSON.stringify(env.GEMINI_API_KEY || env.API_KEY || ""),
'process.env.GEMINI_API_KEY': JSON.stringify(env.GEMINI_API_KEY || env.API_KEY || ""),
'import.meta.env.VITE_GEMINI_API_KEY': JSON.stringify(env.GEMINI_API_KEY || env.API_KEY || ""),
'import.meta.env.API_KEY': JSON.stringify(env.GEMINI_API_KEY || env.API_KEY || "")
},
resolve: {
alias: {