- Introduced `DEPLOYMENT.md` for comprehensive deployment instructions. - Added `start.bat` and `start.sh` scripts for unified project startup on Windows and Linux/Mac. - Updated `.gitignore` to exclude additional files and directories. - Enhanced `main.py` to serve static frontend files and handle SPA routing. - Configured Vite to output the frontend build to the backend public directory. - Minor adjustments in `ReviewDetail.tsx` for improved data handling.
		
			
				
	
	
		
			26 lines
		
	
	
		
			464 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			464 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { defineConfig } from 'vite'
 | |
| import react from '@vitejs/plugin-react'
 | |
| 
 | |
| // https://vitejs.dev/config/
 | |
| export default defineConfig({
 | |
|   plugins: [react()],
 | |
|   build: {
 | |
|     outDir: '../backend/public',
 | |
|     emptyOutDir: true,
 | |
|   },
 | |
|   server: {
 | |
|     port: 5173,
 | |
|     proxy: {
 | |
|       '/api': {
 | |
|         target: 'http://localhost:8000',
 | |
|         changeOrigin: true,
 | |
|       },
 | |
|       '/ws': {
 | |
|         target: 'ws://localhost:8000',
 | |
|         ws: true,
 | |
|       },
 | |
|     },
 | |
|   },
 | |
| })
 | |
| 
 |