为什么我们需要服务器来运行angular2 app?

时间:2016-10-17 13:19:12

标签: angular typescript

我使用angular-cli在angular2中开发了一个前端应用程序。

然后我使用ng build

创建了包

我真正感兴趣的是我的应用只包含javascript和amp; html文件。

那为什么我需要一台服务器?

我的angular2应用程序应该直接从index.html运行,即双击index.html。

不是吗?

感谢

1 个答案:

答案 0 :(得分:4)

您需要使用服务器,因为Chrome等浏览器限制了如何从浏览器访问文件。

您不需要特定的服务器,只需要能够提供文件的任何HTTP服务器,以便浏览器不需要直接访问它们。