【发布时间】:2021-04-13 19:33:37
【问题描述】:
我可以/我应该在同一台服务器上托管 Angular、Node-express 和 Mongo,比如 localhost:3000 或 somehosting.com/server-address?
这也是一个好习惯吗? 我已经看到 Angular 和 Node 在同一台服务器上运行,但是添加 mongo 呢?
一切都等同于
mongodb://localhost:3000/db
ng serve --port 3000
server listen(3000)
谢谢
【问题讨论】:
-
在我的意见中,您应该通过真正的网络服务器(如 nginx 或 apache)提供静态文件,并将您的 API/后端/节点服务器放在网络服务器后面,并将请求作为反向代理转发来自 nginx/apache。 PS:一切皆有可能;)
-
好的。正在尝试。谢谢 :-)
标签: node.js angular mongodb mean-stack mean