我有一个带有Ubuntu 12的Azure vm,我想用angular-cli创建一个Angular2服务器。当我运行ng serve --port 80
时,我无法通过浏览器看到该页面。当我从vm检查CURL时,我可以正确地看到HTML,但是当我尝试从互联网上看到它时出现错误。
最奇怪的是,我尝试的任何其他工作都很完美,我在vm上也有一个旧的节点服务器,当我运行时,我可以从CURL和互联网上看到它。
答案 0 :(得分:0)
好的,显然我需要指定主持人:sudo ng serve --host 0.0.0.0 --port 80
。
github.com/angular/angular-cli/issues/2375
感谢evilSnobu。