我正在使用MEAN stack
作为我正在制作的angular 4
网络应用程序,我正在努力调用MongoDB
数据库。我之前有过工作,但现在我收到了错误:
无法加载资源:服务器响应状态为404 (未找到)
我相信这是因为正在进行呼叫
http://localhost:4200/api/users
我的数据库正在运行
http://localhost:3000/api/users
如何确保将我的电话定向到端口3000?
答案 0 :(得分:1)
您可以使用代理
在我们项目的package.json旁边创建一个文件,名为proxy.conf.json,内容为
{
"/api": {
"target": "http://localhost:3000",
"secure": false
}
}
然后编辑package.json
将"start": "ng serve",
更改为"start": "ng serve --proxy-config proxy.conf.json",
了解更多信息Check this link