【发布时间】:2019-01-07 00:36:28
【问题描述】:
我是 Angular 和 NodeJS 的新手。我完成了所有基本文档,现在我正在做教程。我的问题是关于架构的。
按照 Angular 教程,创建一个新服务器:
ng new new-project
这会创建一个监听端口 4200 的整个服务器,您可以学习和使用 Angular,了解指令等。
然后你创建一个带有节点的服务器,配置路由等。 但是这两个服务器是如何一起生活的呢? 你有什么推荐我加入他们的?
This is a node server. The angular part are just two files
This is the server created with ng serve. The angular part is so much complicated
【问题讨论】:
-
2台服务器是什么意思? Angular 在前端,Nodejs 在后端。除非您对 Angular 使用 SSR(服务器端渲染)方法,否则您可以在服务器上运行它(而不是构建它,仍然将它放在服务器上但不能直接使用
ng-serve运行它)。加入是什么意思? -
感谢您的回答。当您运行该命令(ng new)时,它会自行创建一个完整的服务器,它已经是您可以运行和浏览的服务器。但是我有另一个节点服务器已经在与其他已经开发的东西一起运行。我的问题是,如何将我所有的 Angular 新项目添加到我已经存在的节点服务器中。