尝试代理Angular2 CLI,Node.js,Socket.io

时间:2017-03-16 12:58:48

标签: node.js angular socket.io angular2-cli

我停止申请后收到错误。我该如何解决这个问题? 对于生产,我使用端口3000和开发4200。

  

[HPM]尝试代理请求时出错   /socket.io/?EIO=3&transport=polling&t=LhNBrs9&sid=CUdJnCGXlmH0WGSyAAAA   从localhost:4200到http://localhost:3000(ECONNRESET)   (https://nodejs.org/api/errors.html#errors_common_system_errors

我的procy.conf看起来像这样:

proxy.conf.json

{
  "/": {
    "target": "http://localhost:3000",
    "secure": false
  }

}

1 个答案:

答案 0 :(得分:0)

尝试:

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

}