启动我的 React 应用程序时收到以下消息:
ERROR [object Object] at handleError (http://localhost:3000/static/js/bundle.js:56279:58) at http://localhost:3000/static/js/bundle.js:56302:7
有谁知道这意味着什么以及如何解决?如果忽略错误并继续,该应用程序就可以正常工作。
提前感谢任何可以提供帮助的人
这是一个 CORS 错误,这里有详细描述 https://stackoverflow.com/questions/45980173/react-axios-network-error?rq=2。 在我的特定情况下,解决方案是向 package.json(来自前端的)添加一行: “proxy”:“http://127.0.0.1:8000/”,(在“依赖项”之前) 并将路径写入: const 响应=等待 axios.post(
/api/something/${ otherThing }/subdirector
,
而不是 :const response=await axios.post(http:localhost:8000/api/something/${ otherThing }/subdirector
,
希望这会有所帮助
PS Shaun Wassel 说:“这是初学者的常见错误”