尝试使用Angular代理请求时发生错误

时间:2020-03-30 04:43:09

标签: javascript node.js angular

我是Angular的新手,在启动本地开发服务器时遇到问题。我不确定是否相关,但是,我正在从Siteground运行MongoDB数据库。该文档通知我打开sourcecode / proxy.conf.json文件,并将目标URL更新为该站点的基本URL。例如:http://localhost/my-site

这是我在运行“ npm start”时遇到的终端错误。任何帮助将不胜感激..

[HPM]尝试代理请求时发生错误 / secure / bootstrap-data?original_url = http%3A%2F%2Flocalhost%3A4200%2F 从localhost:4200到http://localhost/mtdb/server(ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors

我的proxy.config.json文件在下面,但是我不确定应该如何更新。

{
"/secure": {
"target": "http://localhost/mtdb/server",
"secure": false
},
"/__clockwork": {
"target": "http://localhost/mtdb/server/public",
"secure": false
},
"/mtdb/server/public": {
"target": "http://localhost",
"secure": false
}
}

2 个答案:

答案 0 :(得分:0)

可能是因为您没有定义端口。

应该是这样

target: 'http://localhost:3000'

答案 1 :(得分:0)

尝试像这样添加端口:

target: 'http://localhost:4200'