我开始使用React,遇到了一个小问题。 我先运行“ npx create-react-app first-react”,然后运行“ cd first-react”,最后运行“ npm start”,这启动了服务器。
我可以在桌面浏览器中使用localhost
,并且一切正常。
但是,每当我尝试在手机或其他笔记本电脑上访问网络地址时,都会收到错误消息:
无法访问此网站
我能够查看在桌面浏览器中运行的应用程序。
我正在使用以下URL访问该应用程序:
在网络上:http://192.168.x.xx:3000/(在我的手机上不起作用。)
我尝试跑步:
HOST=0.0.0.0 npm run start
...但无济于事。
我还尝试创建.env
文件并添加PORT = 4000
,但这不能解决问题。
不确定是什么问题,但我仍在学习,因此答案很简单。
答案 0 :(得分:0)
如果您在Windows PC上工作,则可能需要检查防火墙设置。您的防火墙即使在同一网络上也可能阻止了连接。
请查看:How to open a port on windows firewall,以获取有关如何打开端口的说明。
祝您的项目好运