我的手机和电脑在同一个无线网络。当我运行ng serve
时,我用我的电脑在chrome中打开localhost:4200,这是有效的。
但我用手机打开了192.168.1.107:4200,却没用。
当我使用create-react-app
时。它起作用了。
绿色是有棱角的。白色有反应
最佳答案
为了使您的服务器在本地网络中可用,您需要使用以下命令:
ng serve --host 192.168.1.107
然后应用程序将在您网络中的每个设备上的
192.168.1.107:4200
上可用。如果您不知道您的LAN地址,可以在基于Unix的操作系统上执行
ifconfig | grep broadcast
-第一个IP是您的计算机,或在Windows计算机上执行ipconfig
。关于angular - 如何使用手机打开localhost:4200?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47493325/