节点服务器无法正常工作

时间:2018-07-19 15:12:58

标签: node.js express mean-stack angular6

我正在研究Angle 6和Node js。当我去从数据库中获取数据并运行节点服务器时,在localhost:3000页面不起作用,但是当我运行ng serve时,它就可以在localhost:4200上运行,但不显示来自数据库的数据。

2 个答案:

答案 0 :(得分:0)

可能有很多原因。在看到代码之前,我什么也不能说。 但是某些原因可能是1. 3000端口未在监听您的节点,这可能很忙 2.在浏览器中localhost:3000的拼写应该正确。3.如果不正确地使用它,则可能是正文解析器出现了问题,您将遇到麻烦。 希望您能解决它。

答案 1 :(得分:0)

Angular在4200端口上运行,而节点在3000上运行。两者都在不同的服务器上工作。可能是跨域的问题。在Node上实现CORS,因为它正在接收请求,这将解决您的问题。