最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

将Angular2与Nodejs集成

IT培训 admin 4浏览 0评论

将Angular2与Nodejs集成

我是第一次构建Nodejs + Angular2项目并且遇到了架构设计问题。

有以下可能性:

  1. 分别开发Angular2项目,构建文件并将其复制到Nodejs项目中
  2. 从Nodejs项目中开发Angular2项目(比如来自公共文件夹)
  3. 为Angular运行两个服务器作为前端,Node Js作为后端运行(如何在共享托管中执行此操作?AWS很好)

使用yeoman为Angular2和Nodejs创建项目。哪个是最好的选择?还有其他想法吗?

回答如下:

2 is basically the solution. The work flow goes like this:

  • 启动Angular Development Server。
  • 启动NodeJS服务器。

一旦准备好上线: - 使用ng build编译Angular并构建到公共文件夹中。公共文件夹可供公众访问,并保存html文件,javascript文件等。然后,您使用Nodejs将客户端定向到这些html文件。当您使用NodeJS或任何其他后端时,这通常是您提供Angular 2文件的方式。也可以开发Angular 2 SERVER SIDE,但是,这有点难,除非完全使用另一个框架,否则我不推荐它。这是一个非常好的教程,引导您完成它:

https://scotch.io/tutorials/mean-app-with-angular-2-and-the-angular-cli

将Angular2与Nodejs集成

我是第一次构建Nodejs + Angular2项目并且遇到了架构设计问题。

有以下可能性:

  1. 分别开发Angular2项目,构建文件并将其复制到Nodejs项目中
  2. 从Nodejs项目中开发Angular2项目(比如来自公共文件夹)
  3. 为Angular运行两个服务器作为前端,Node Js作为后端运行(如何在共享托管中执行此操作?AWS很好)

使用yeoman为Angular2和Nodejs创建项目。哪个是最好的选择?还有其他想法吗?

回答如下:

2 is basically the solution. The work flow goes like this:

  • 启动Angular Development Server。
  • 启动NodeJS服务器。

一旦准备好上线: - 使用ng build编译Angular并构建到公共文件夹中。公共文件夹可供公众访问,并保存html文件,javascript文件等。然后,您使用Nodejs将客户端定向到这些html文件。当您使用NodeJS或任何其他后端时,这通常是您提供Angular 2文件的方式。也可以开发Angular 2 SERVER SIDE,但是,这有点难,除非完全使用另一个框架,否则我不推荐它。这是一个非常好的教程,引导您完成它:

https://scotch.io/tutorials/mean-app-with-angular-2-and-the-angular-cli

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论