我是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
}
}
答案 0 :(得分:0)
可能是因为您没有定义端口。
应该是这样
target: 'http://localhost:3000'
答案 1 :(得分:0)
尝试像这样添加端口:
target: 'http://localhost:4200'