首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为webpack-dev-server for angular2-webpack-starter设置代理?

如何为webpack-dev-server for angular2-webpack-starter设置代理?
EN

Stack Overflow用户
提问于 2017-02-03 08:34:35
回答 1查看 737关注 0票数 0

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

代码语言:javascript
复制
...
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的代理服务器还不能工作?

谢谢!!

EN

回答 1

Stack Overflow用户

发布于 2017-02-22 10:08:19

代码语言:javascript
复制
devServer: {
      port: METADATA.port,
      host: METADATA.host,
      historyApiFallback: true,
      proxy: {
        "/api": "http://localhost:3100"
      },
      watchOptions: {
        aggregateTimeout: 300,
        poll: 1000
      }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42014861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档