我的手机和电脑都在同一个wifi上。当我运行ng serve时,我会用我的电脑在Chrome中打开localhost:4200,它可以正常工作。
但是我用我的手机打开192.168.1.107:4200,它不能工作。
当我使用create-react-app时。它起作用了。
绿色是棱角。白色是react

发布于 2017-11-26 17:29:21
为了使您的服务器在本地网络中可用,您需要使用以下命令:
ng serve --host 192.168.1.107然后,该应用程序将在您网络中的每台设备上的192.168.1.107:4200上可用。
如果您不知道您的局域网地址是什么,您可以在基于unix的操作系统上执行ifconfig | grep broadcast -第一个IP是您的计算机,或者在Windows机上执行ipconfig。
https://stackoverflow.com/questions/47493325
复制相似问题