Modern.js 在 dev.server.proxy 中提供了配置开发环境代理的方式。
例如,将本地开发接口代理到其他地址:
import { defineConfig } from '@modern-js/app-tools';
export default defineConfig({
dev: {
server: {
proxy: {
// http://localhost:8080/api -> https://example.com/api
// http://localhost:8080/api/foo -> https://example.com/api/foo
'/api': 'https://example.com/api',
},
},
},
});