升级到2.0.0后,如何从其他系统访问我的Angular2应用程序

时间:2016-10-04 17:51:14

标签: angular cors

使用Angular2 RC5及以下版本时,我从未遇到过从其他计算机访问我的应用程序的问题。我的家庭环境是这样的,我在作为我的中央应用程序的MacMini上运行1个Angular2应用程序,在我的笔记本电脑上运行第2个Angular2应用程序作为我的本地应用程序。这两个应用程序以多种方式相互通信,但用户都需要从浏览器访问这两个应用程序。

这几个月都运行良好,但在将Mac Mini上的Angular2应用程序升级到2.0.0版本后,我无法再从笔记本电脑访问该应用程序。它可以通过mini本身的localhost进行访问。

是否需要设置或启动参数才能使应用程序在localhost访问之外可用?

我不确定我甚至不知道在我的代码中找到这个...

1 个答案:

答案 0 :(得分:4)

ng serve默认只监听localhost(127.0.0.1)。让它在所有接口上监听:

ng serve --host 0.0.0.0