
[英]Why can I call api port from React app using ip address, but not when I use "localhost"
[英]React using wrong IP address for localhost
我正在尝试运行最基本的反应应用程序并在本地运行它。 我参考了启动文档: https://reactjs.org/docs/create-a-new-react-app.html
我使用从文档npm start
和终端中指示的yarn start
运行应用程序。 终端中的结果如下所示:
我的应用程序似乎正在运行,但 IP 地址看起来错误。 当我将其复制并粘贴到浏览器的地址栏中或尝试localhost:3000
时,我的页面无法加载。
我在引用其他 StackOverflow 线程后尝试的其他解决方案:
yarn
删除和重建 node_modules 文件夹这些都没有奏效。 我能做些什么来解决这个问题?
在启动我的应用程序之前,我在终端中运行了命令unset HOST
,这很有效。
此外,其他几个线程也引用了这篇文章: https://choy.medium.com/fixing-create-react-app-when-npm-fails-to-start-because-your-host-environment-variable-is-存在-4c8a9fa0b461
要在.bash_profile 中设置本地主机,请在终端中执行以下操作...
在 nano nano.bash_profile
中打开 bash 配置文件
键入HOST="localhost"
并保存此文件
回到终端,输入source.bash_profile
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.