运行命令ng serve -host 192.168.x.x
(将x替换为本地网络上本机IP地址的正确值)的Angular CLI不允许从网络上的其他设备进行访问。
Angular CLI:8.0.6
节点:10.16.0
操作系统:win32 x64
角度:8.0.3
我尝试创建防火墙规则,完全禁用防火墙,禁用病毒防护以及还使用--disable-host-check
标志。还尝试将0.0.0.0值用于IP而不是实际IP。这些都不起作用。我 am 能够使用IP地址和端口从运行该应用的本地计算机访问该应用。
我想这是网络或路由器问题,但我在此问题的任何其他Stack Overflow(以及任何其他Internet搜索结果)上都没有找到任何解决方案。这些搜索和答案中提供的所有解决方案均无效。我必须设置其他机器或电话上的东西才能进行这项工作?
答案 0 :(得分:0)
ng serve --host 192.168.x.x
您应该在-
之前添加两个host
(破折号)以使此工作有效。