如圖,使用proxy來解決跨域,看見很多博客說這個可以解決跨域,這是什么原因?有博客說用這種寫法,試了一下報錯說proxy不應(yīng)該是一個對象,應(yīng)該是字符串格式"proxy": { "/api": { "target": "http://localhost:5000", "pathRewrite": { "^/api" : ""
}, "changeOrigin": true
}
}react版本為16.5.2,后端接口使用node+mongodb,為5000端口希望有大佬相助
1 回答

白板的微信
TA貢獻1883條經(jīng)驗 獲得超3個贊
使用自定義代理
第一步 安裝http-proxy-middleware
$ npm install http-proxy-middleware --save $ # or$ yarn add http-proxy-middleware
第二步 創(chuàng)建 src/setupProxy.js
第三步 設(shè)置代理
// setupProxy.jsconst proxy = require('http-proxy-middleware')module.exports = function(app) { app.use( proxy('/api', { target: 'http://localhost:5000', changeOrigin: true, }) ) }
Last call for Create React App v2
- 1 回答
- 0 關(guān)注
- 2344 瀏覽
添加回答
舉報
0/150
提交
取消