Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
16 lines
650 B
TypeScript
16 lines
650 B
TypeScript
import react from '@vitejs/plugin-react';
|
|
import { defineConfig } from 'vite';
|
|
|
|
// В разработке API проксируется — Mini App и API на одном origin (удобно и для туннеля https)
|
|
// API_PROXY — другой локальный API (например, второй экземпляр на соседнем порту)
|
|
const api = process.env.API_PROXY ?? 'http://localhost:4000';
|
|
export default defineConfig({
|
|
plugins: [react()],
|
|
server: {
|
|
host: true,
|
|
allowedHosts: true,
|
|
proxy: { '/trpc': api, '/files': api, '/client-log': api },
|
|
},
|
|
build: { target: 'es2022', sourcemap: true },
|
|
});
|