微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法从另一台机器访问在本地主机上本地运行的 angular 应用程序

如何解决无法从另一台机器访问在本地主机上本地运行的 angular 应用程序

我正在尝试从其他机器访问我的 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 防火墙进行通信。

enter image description here

我创建了一个全新的 angular 10 应用程序并尝试在本地运行它并从另一台机器访问它,但效果不佳。我怀疑我的 Windows 代理设置有问题,我已经在我的办公室网络中尝试了所有这些。请帮忙!

解决方法

我认为您需要将两台计算机连接在同一网络上,然后确定要启动angular应用程序的机器的IP地址,启动应用程序时使用以下命令

ng serve --host your-local-ip-address

并从另一台计算机访问它您的本地IP地址:端口号

例如:192.168.1.114:4200

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。