react setupProxy.js導(dǎo)致項(xiàng)目無法啟動(dòng)的解決
react setupProxy.js導(dǎo)致項(xiàng)目無法啟動(dòng)
如果是因?yàn)樘砑恿藄etupProxy.js導(dǎo)致項(xiàng)目無法啟動(dòng),檢查此文件中的如下內(nèi)容:
低版本 http-proxy-middleware
const proxy = require('http-proxy-middleware')//引入http-proxy-middleware,react腳手架已經(jīng)安裝 module.exports = function(app){ app.use( proxy('/api',{ //遇見/api1前綴的請(qǐng)求,就會(huì)觸發(fā)該代理配置 target:'http://localhost:5000', //請(qǐng)求轉(zhuǎn)發(fā)給誰 changeOrigin:true,//控制服務(wù)器收到的請(qǐng)求頭中Host的值 pathRewrite:{'^/api':''} //重寫請(qǐng)求路徑,下面有示例解釋 }), proxy('/api2',{ target:'http://localhost:5001', changeOrigin:true, pathRewrite:{'^/api2':''} }), ) }
高版本 http-proxy-middleware
const proxy = require('http-proxy-middleware')//引入http-proxy-middleware,react腳手架已經(jīng)安裝 module.exports = function(app){ app.use( proxy.createProxyMiddleware('/api',{ //遇見/api1前綴的請(qǐng)求,就會(huì)觸發(fā)該代理配置 target:'http://localhost:5000', //請(qǐng)求轉(zhuǎn)發(fā)給誰 changeOrigin:true,//控制服務(wù)器收到的請(qǐng)求頭中Host的值 pathRewrite:{'^/api':''} //重寫請(qǐng)求路徑,下面有示例解釋 }), proxy.createProxyMiddleware('/api2',{ target:'http://localhost:5001', changeOrigin:true, pathRewrite:{'^/api2':''} }), ) }
版本如果是2以上就算是高版本,尤其是最新的項(xiàng)目
配置setupProxy.js代理,頁面報(bào)錯(cuò)404問題
遇到了一個(gè)問題,就是更換解決跨域問題方式時(shí),配置setupProxy.js代理后,可以正常啟動(dòng),但是報(bào)404訪問不到頁面。
原因是:
// setupProxy.js const proxy = require('http-proxy-middleware') module.exports = function(app) { app.use( proxy('/api/**', { //`api`是需要轉(zhuǎn)發(fā)的請(qǐng)求 target: 'http://127.0.0.1:8083', // 這里是接口服務(wù)器地址 changeOrigin: true, }) ) }
更改為
// setupProxy.js const {createProxyMiddleware} = require('http-proxy-middleware') module.exports = function(app) { app.use( createProxyMiddleware('/api/**', { //`api`是需要轉(zhuǎn)發(fā)的請(qǐng)求 target: 'http://127.0.0.1:8083', // 這里是接口服務(wù)器地址 changeOrigin: true, }) ) }
即可~~~~
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
react實(shí)現(xiàn)pure render時(shí)bind(this)隱患需注意!
這篇文章主要為大家詳細(xì)介紹了值得你在react實(shí)現(xiàn)pure render的時(shí)候,需要注意的bind(this)隱患,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03react-redux中connect的裝飾器用法@connect詳解
這篇文章主要介紹了react-redux中connect的裝飾器用法@connect詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-01-01關(guān)于?React?中?useEffect?使用問題淺談
本文主要介紹了關(guān)于React中useEffect使用問題淺談,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06react antd表格中渲染一張或多張圖片的實(shí)例
這篇文章主要介紹了react antd表格中渲染一張或多張圖片的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-10-10