0

我一直在将 angular1 项目移植到 angular2-webpack-starter 项目。前端部分运行良好,我尝试通过在 webpack.dev.js 文件中设置代理来将前端连接到后端服务器:

...
devServer: {
  proxy: {
    '/auth/*': {
      target: 'http://localhost:9000/auth/',
      secure: false
    }
  },
  port: METADATA.port,
  host: METADATA.host,
  historyApiFallback: true,
  watchOptions: {
    aggregateTimeout: 300,
    poll: 1000
  }
},
...

有些事情显然是错误的:http://localhost:3000/auth/local没有代理到后端。所以您的帮助将不胜感激。还是 webpack-dev-server 的代理还没有工作???

谢谢!!

4

1 回答 1

0
devServer: {
      port: METADATA.port,
      host: METADATA.host,
      historyApiFallback: true,
      proxy: {
        "/api": "http://localhost:3100"
      },
      watchOptions: {
        aggregateTimeout: 300,
        poll: 1000
      }
    }
于 2017-02-22T02:08:19.347 回答