vite.config.ts
Rama main · réplica de lectura del repositorio original.
import { readFileSync } from 'node:fs';
import tailwindcss from '@tailwindcss/vite';
import { defineConfig } from 'vite';
const packageJson = JSON.parse(readFileSync('./package.json', 'utf-8'));
export default defineConfig({
root: 'src',
plugins: [tailwindcss()],
define: {
__APP_VERSION__: JSON.stringify(packageJson.version),
},
build: {
outDir: '../dist/public',
emptyOutDir: true,
},
server: {
port: 5173,
proxy: {
'/api': {
target: 'http://localhost:3000',
changeOrigin: true,
},
},
},
});