ant-design-pro中使用了mock,我想不使用mock,测试我本地用nodejs起的api服务器。我在.roadhogrc.mock.js中禁掉了mock// 是否禁用代理// const noProxy = process.env.NO_PROXY === 'true';const noProxy = true保存并刷新网页,发现mock的数据确实没了。然后我在ant-design-pro的package.json中加入了"proxy": "http://localhost:9000",以前我用create-react-app也是这么做的,只要node起一个监听9000端口的服务器就可以调试api了,但是在ant-design-pro中这么做好像行不通,fetch的时候总是404。正常情况如下,这是我用create-react-app访问的,create-react-app监听的3000,使用proxy访问的本地9000端口:可以看出是create-react-app访问成功了ant-design-pro的情况如下,ant-design-pro监听的8001端口,也使用proxy访问的本地9000端口:ant-design-pro请求失败了,我保证api没错,api测试如下。请问我该如何使用本地服务器api,而不使用mock。感谢大神们帮忙!!!
添加回答
举报
0/150
提交
取消