react——http-proxy-middleware

1. 报错信息

2. 原因

可以发现proxy是一个对象函数在对象里面。

所以官网文档写的早 ,导出的还是函数,但是现在导出的是一个对象了,只是文档还没改。

3. 解决方法

1
2
3
4
5
6
7
8
9
10
11
12
13
const proxy = require("http-proxy-middleware")
module.exports = function(app) {
app.use(
"/api",
proxy.createProxyMiddleware({
target: "http://tingapi.ting.baidu.com",
changeOrigin: true,
pathRewrite: {
"^/api": "http://tingapi.ting.baidu.com"
}
})
)
}