Split-Origin (Mode B)
In Mode B, the Vite dev server and the Flue runtime server run on
separate ports (or separate hosts in production). The Vite plugin
proxies /eve/v1/* requests to the Flue server.
Configuration
flueEve({
proxyTarget: 'http://127.0.0.1:3583',
proxyMode: 'eve-routes-only',
})CORS
Use createEveCorsMiddleware to configure split-origin CORS:
import { createEveCorsMiddleware } from '@flue-eve/compat-server';
app.use('/eve/v1/*', createEveCorsMiddleware({
origin: ['https://your-frontend.com'],
}));