按照老师的三种解决代理mock的方法,重启项目,没有代理到接口

来源:2-2 Mock数据的使用

小嘻嘻619

2019-04-21

图片描述
图片描述
是我路径引用的不对吗?可是我用/api。也代理不到

写回答

1回答

艾特老干部

2019-04-23

你好,proxy()接收的第一个参数是你要转发的http请求的path,而不是你本地的路径,你配置成了一个本地路径了。应该写成类似下面的样子:

const proxy = require('http-proxy-middleware');

module.exports = function(app) {
  app.use(proxy('/api', { target: 'http://localhost:5000/' }));
};

这样,当你访问http://localhost:3000/api/data.json时,请求会转发到http://localhost:5000/api/data.json

0
0

React16+Redux实战企业级大众点评Web App

从架构设计到部署上线,带你学习React技术栈与核心思想

1071 学习 · 306 问题

查看课程