Reactjs React脚本代理不工作
我已将我的Reactjs React脚本代理不工作,reactjs,react-scripts,Reactjs,React Scripts,我已将我的包.json配置为:“代理”:http://localhost:3001“但它不会将我的/api/*请求重定向到http://localhost:3001。如果有人有使用react脚本的经验,请提供帮助。我就是这样做的,使用ExpressJS作为api提供程序,在本地主机上运行ExpressJS服务器:8080也在ExpressJS中配置了一个路由,类似于: app.get('/api/games',(req,res)=>{ //这里有一些过程。。。 }) 我在用react-scrip
包.json
配置为:“代理”:http://localhost:3001“
但它不会将我的/api/*
请求重定向到http://localhost:3001
。如果有人有使用react脚本的经验,请提供帮助。我就是这样做的,使用ExpressJS作为api提供程序,在本地主机上运行ExpressJS服务器:8080也在ExpressJS中配置了一个路由,类似于:
app.get('/api/games',(req,res)=>{
//这里有一些过程。。。
})
我在用react-scripts@1.0.7并指向代理
使用fetch-in-react:
fetch('/api/games')
我遇到了同样的问题,我有一个express api文件夹和一个单独的create react app文件夹。我所做的是将react文件夹移动到express文件夹中,启动两个开发服务器并进行调用。它工作正常