使用 Angular 2 个带有 express-node js 的应用程序 api

using Angular 2 application with express-node js api

您好,我正在尝试了解 Angular JS v2 的安装。我已经阅读了很多教程,现在我很困惑,有些人正在使用 webpack 创建服务器并使用应用程序,在某些示例中,他们使用生成器,然后所有生成的文件都在 TypeScript 中。

我只想使用 Angular JS 作为前端,并将应用程序表达为 API (RESTFUL),但我不知道如何配置它。我是否必须为其创建两个不同的服务器,或者我可以使用相同的快速服务器来为 angular 2 应用程序的 index.html 提供服务。 请提供您的建议、任何教程 link 或任何我应该深入研究的方向。我们将不胜感激。

谢谢

您需要一个 运行 Angular2 的前端服务器和一个您的前端向其发出 HTTP 请求的 NodeJS 后端服务器。

要启动 Angular2 服务器并 运行 使用 Angular2 快速启动项目(在 Angular2 文档中引用)或使用 Angular CLI(这是一个 npm 包)。 Angular2 文档使用 SystemJS。 Angular CLI 使用 Webpack。

对于您的后端服务器,请使用 expressJS(另一个 npm 包)。

您的第一步是安装 NodeJS! :)