更新
此更新下的所有内容均来自我尚未将问题缩小到所使用的错误网络时。话虽如此:
使用Create npm start
运行的由Create React App创建的我的React应用程序使用适配的我的Virtual Box网络而不是WLAN适配器,这意味着我无法使用网络上的设备连接我的应用程序。如何使我的应用使用正确的网络适配器?我希望不必禁用虚拟盒适配器,因为它很有用。
尽管npm start
(如下)的输出,仍无法在同一网络上的设备上查看我的React应用。浏览器显示ERR_CONNECTION_REFUSED
。
Compiled successfully!
You can now view untitled in the browser.
Local: http://localhost:3000/
On Your Network: http://192.168.56.1:3000/
Note that the development build is not optimized.
To create a production build, use npm run build.
我尝试从WebStorm以及其他操作系统中运行npm start
Windows Powershell
Node.js被允许通过防火墙
192.168.56.1:3000
任何帮助显然都值得赞赏。
更新
在Windows 10笔记本电脑上,我收到ERR_CONNECTION_REFUSED,但在经过测试的其他两台设备上,我得到ERR_CONNECTION_ABORTED(一个iPad和一个Android手机,两者都与主机位于同一网络)。