我从 super 用户 Site running on localhost on desktop is unreachable on android device 上的这个问答中知道(PS:此问题继续链接中的问题)命令 ng serve
会打开配置错误的网络服务器。
问题是如何在不部署我的网站的情况下在 Android 设备上运行我的网站。我将尝试使用 Angular-CLI 在此 url http://192.168.0.168:4200
上运行该站点。
最佳答案
尝试 ng 服务 --host
此问题中解释的选项:https://github.com/angular/angular-cli/issues/1793由 intellix 发表评论。
-
ng serve --host 0.0.0.0
- 通过关注 this 查找您的本地 IP 地址
- 导航至
<local IP adress>:4200
来自同一网络上的任何设备。
注意:如果您收到 CONNECTION_REFUSED,只需禁用防火墙即可。
否则,请尝试 https://ngrok.com/打开从本地网络到计算机本地主机的隧道。基本上,您的计算机会将 4200 端口转发到网络上任何设备都可以访问的外部 IP 和端口。
关于android - 如何在我的 Windows 桌面上运行 localhost 的移动设备上运行我的 Angular 站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43071535/