2017-08-16 51 views
0

如果我运行此:的WebPack /角CLI:自动重装+本地网络接入工作不在一起

纳克服务--open

自动刷新的作品,但我不能访问从我的手机网站

如果我运行此:

纳克服务--open --host 0.0.0.0 --public 192.168.1.139:8080

我可以从192.168.1.139:4200(不知道,为什么那个端口可以工作,8080不能)访问网站,但是在我的桌面上,更改后的自动刷新不起作用。

回答

0

我解决了它,但它有点太hacky。以下是如何在局域网中运行Angular CLI以及如何通过手机访问Angular CLI。

我基本上运行2个独立的服务器,但我运行一个服务器在不同的端口。

在Windows中我打开2个命令提示符(如管理员),并在第一个我运行此:

ng serve --host 0.0.0.0 --public 192.168.1.139:8080 

192.168.1.139是我的电脑的IP,即使我在8080端口上的命令,我的手机上我可以从192.168.1.139:4200访问项目(4200是我猜测的默认Angular CLI端口)。

在第二个命令提示符我运行:

ng serve --open --port 4201 

这将打开,在您的桌面上自动刷新浏览器窗口。