为什么我的 React 应用程序在 http://localhost:3000/static/js/bundle.js 处显示错误

问题描述 投票:0回答:1

启动我的 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

有谁知道这意味着什么以及如何解决?如果忽略错误并继续,该应用程序就可以正常工作。

提前感谢任何可以提供帮助的人

reactjs
1个回答
0
投票

这是一个 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 说:“这是初学者的常见错误”

© www.soinside.com 2019 - 2024. All rights reserved.