我尝试部署我的应用程序,我有angular express / Node和Mongo, 我尝试为Angular做nginx,将ng构建产品从我的本地文件传输到服务器后,将sites-available nginix config设置为angular的index.html, 我也为Node启动了npm,也启动了Mongo, 现在,该节点显示为已启动,并且该节点在我的端口3001上进行侦听,但是我看到Angular无法与后端通信,并且在angular的控制台日志中看到404。 我也不确定平均部署项目的结构, 它们应该只在ng build中一样在一个项目中吗-prod文件应该在节点目录中并且应该被引用或其他内容
答案 0 :(得分:-1)
我通过以下方式解决了此问题:
如果您有更好的标准方法,请回答我,这似乎是一个解决方法