问题描述
我正在尝试从其他机器访问我的 angular 10 应用程序。我尝试了以下选项,但没有任何效果。
ng serve --host 0.0.0.0 --disableHostCheck true
ng serve --open --host 0.0.0.0 --disable-host-check
ng serve --host 192.168.x.x
我查看了类似的问题并尝试了所有解决方案,但没有任何效果对我有用。我尝试启用 Node.js 以通过 Windows Defender 防火墙进行通信。
我创建了一个全新的 angular 10 应用程序并尝试在本地运行它并从另一台机器访问它,但效果不佳。我怀疑我的 Windows 代理设置有问题,我已经在我的办公室网络中尝试了所有这些。请帮忙!
解决方法
我认为您需要将两台计算机连接在同一网络上,然后确定要启动angular应用程序的机器的IP地址,启动应用程序时使用以下命令
ng serve --host your-local-ip-address
并从另一台计算机访问它您的本地IP地址:端口号
例如:192.168.1.114:4200