import { defineConfig, loadEnv } from 'vite'; | |
import path from 'path'; | |
export default defineConfig(({ mode }) => { | |
const env = loadEnv(mode, process.cwd()); | |
return { | |
define: { | |
'process.env.API_KEY': JSON.stringify(env.API_KEY), | |
'process.env.GEMINI_API_KEY': JSON.stringify(env.GEMINI_API_KEY), | |
}, | |
resolve: { | |
alias: { | |
'@': path.resolve(__dirname, 'src'), // geralmente aponta para a pasta src | |
}, | |
}, | |
build: { | |
outDir: 'dist', // garante que o build vá para a pasta esperada pelo Flask | |
emptyOutDir: true, | |
}, | |
server: { | |
port: 5173, | |
open: true, | |
}, | |
}; | |
}); | |