具有多个端点的webpack代理

时间:2016-11-02 13:03:54

标签: webpack

我正在尝试设置devserver的webpack代理来代理/api/*/auth/*的路由。

到目前为止,我已将其设置为:

  devServer: {
    contentBase: path.resolve(ROOT_PATH, 'build'),
    historyApiFallback: true,
    hot: true,
    inline: true,
    progress: true,
    port: '4040',
    proxy: {
    '/auth/*': 'http://localhost:5000/'
    }

显然只允许/auth/*

我想要这样的东西;

/(auth|api)/*但我不知道这是否可行。

1 个答案:

答案 0 :(得分:0)

您可以使用http-proxy-middleware来实现 像这样的东西:

proxy(['/api', '/ajax', '/someotherpath'], {...})