Some checks failed
Build and Deploy / Build Images and Deploy to Server (push) Has been cancelled
26 lines
670 B
JavaScript
26 lines
670 B
JavaScript
import { defineConfig } from "vite";
|
|
import react from "@vitejs/plugin-react-swc";
|
|
import jsconfigPaths from "vite-jsconfig-paths";
|
|
import tailwindcss from "@tailwindcss/vite";
|
|
|
|
try {
|
|
process.loadEnvFile(".env")
|
|
} catch (error) {
|
|
console.log("Env file not found!\n" + error)
|
|
}
|
|
|
|
export default defineConfig({
|
|
plugins: [tailwindcss(), react(), jsconfigPaths()],
|
|
resolve: {
|
|
alias: {
|
|
src: "/src",
|
|
},
|
|
},
|
|
// Defines envrionmental files across all src code b/c prefix is usually "VITE"
|
|
define: {
|
|
'import.meta.env.GEMINI_API_KEY': JSON.stringify(process.env.GEMINI_API_KEY),
|
|
},
|
|
preview: {
|
|
allowedHosts: ["astrachat.christbru.services"]
|
|
}
|
|
});
|