From c5e14546482598b799ddcee025d705e59dc2470b Mon Sep 17 00:00:00 2001 From: FifthWit Date: Thu, 7 Aug 2025 23:49:32 -0500 Subject: Switched to Vite as build tool --- frontend/vite.config.ts | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 frontend/vite.config.ts (limited to 'frontend/vite.config.ts') diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts new file mode 100644 index 0000000..3c2c9bd --- /dev/null +++ b/frontend/vite.config.ts @@ -0,0 +1,31 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' +import path from 'path' + +export default defineConfig({ + plugins: [react()], + resolve: { + alias: { + '@api': path.resolve(__dirname, './src/api'), + '@components': path.resolve(__dirname, './src/components'), + '@css': path.resolve(__dirname, './src/css'), + '@customTypes': path.resolve(__dirname, './src/types'), + '@hooks': path.resolve(__dirname, './src/hooks'), + '@pages': path.resolve(__dirname, './src/pages'), + '@utils': path.resolve(__dirname, './src/utils'), + '@images': path.resolve(__dirname, './src/images'), + }, + }, + server: { + port: 3000, + proxy: { + '/api': { + target: 'http://localhost:8080', + changeOrigin: true, + }, + }, + }, + build: { + outDir: 'build', + }, +}) \ No newline at end of file -- cgit v1.2.3