对多个后端使用angular-cli代理

时间:2017-04-12 08:54:23

标签: angular-cli webpack-dev-server

我有一个有效的第一个proxy-config.json:

{
  "/api/*": {
    "target": "http://localhost:3000/",
    "pathRewrite": {"^/api" : ""},
    "secure": false
  }
}

该代理我的nodejs模拟服务器。 现在我想测试我的/api/myObjects java服务器api条目。它依赖于其他API仍在开发中。

对于我尝试的测试:

{
  "/api2/*": {
    "target": "http://localhost:8080/",
    "pathRewrite": {"^/api2" : ""},
    "secure": false
  },
  "/api/*": {
    "target": "http://localhost:3000/",
    "pathRewrite": {"^/api" : ""},
    "secure": false
  }
}

它成功检索了/api2/myObjects后面的myObjects,但是对于其他所有API,我得到了504"网关超时"。

我也试过了第三种符号"多次进入"来自Webpack-dev-server documentation,但我仍然得到了504。

有什么想法吗? 提前致谢

0 个答案:

没有答案