vite.config.ts 623 B

123456789101112131415161718192021222324
  1. import path from "path";
  2. import { defineConfig, loadEnv } from "vite";
  3. import react from "@vitejs/plugin-react";
  4. import tailwindcss from "@tailwindcss/vite";
  5. export default defineConfig(({ mode }) => {
  6. const env = loadEnv(mode, "./", "");
  7. return {
  8. server: {
  9. port: 3000,
  10. host: "0.0.0.0",
  11. },
  12. plugins: [react(), tailwindcss()],
  13. define: {
  14. "process.env.API_KEY": JSON.stringify(env.GEMINI_API_KEY),
  15. "process.env.GEMINI_API_KEY": JSON.stringify(env.GEMINI_API_KEY),
  16. },
  17. // resolve: {
  18. // alias: {
  19. // '@': path.resolve(__dirname, '.'),
  20. // }
  21. // }
  22. };
  23. });