我的手机和电脑在同一个无线网络。当我运行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/

10-13 09:32