Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs React脚本代理不工作_Reactjs_React Scripts - Fatal编程技术网

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文件夹中,启动两个开发服务器并进行调用。它工作正常