testes/vite.config.ts

40 lines
811 B
TypeScript

import path from "path"
import react from "@vitejs/plugin-react"
import { defineConfig } from "vite"
import tailwindcss from '@tailwindcss/vite'
// https://vite.dev/config/
export default defineConfig({
root: process.cwd(),
base: "/plataforma/",
plugins: [
react(),
tailwindcss(),
],
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),
},
},
build: {
outDir: 'dist',
emptyOutDir: true,
rollupOptions: {
input: path.resolve(__dirname, 'index.html'),
output: {
manualChunks(id) {
if (id.includes('recharts') || id.includes('d3-')) {
return 'recharts';
}
if (id.includes('node_modules')) {
return 'vendor';
}
}
}
}
},
server: {
port: 3000,
},
})