当前使用的版本为 Ant Design Pro v4.0.0
找到项目所在目录下的/config/config.ts 文件。
找到Proxy相关内容:
......
if (match && match[1]) {
const antdProPath = match[1].replace('.less', '');
const arr = slash(antdProPath)
.split('/')
.map((a: string) => a.replace(/([A-Z])/g, '-$1'))
.map((a: string) => a.toLowerCase());
return `antd-pro${arr.join('-')}-${localName}`.replace(/--/g, '-');
}
return localName;
},
},
manifest: {
basePath: '/',
},
chainWebpack: webpackPlugin,
/*
proxy: {
'/server/api/': {
target: 'https://preview.pro.ant.design/',
changeOrigin: true,
pathRewrite: { '^/server': '' },
},
},
*/
} as IConfig;
打开注释掉的内容,并做如下配置:
proxy: {
'/myserver/': 'http://localhost

本文介绍了如何在Ant Design Pro 4.0版本中配置代理服务器。通过修改/config/config.ts文件,解除注释并进行相应设置,然后使用npm start启动服务,实现API请求的代理。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



