【问题标题】:webpack proxy with more than one endpoint具有多个端点的 webpack 代理
【发布时间】:2016-11-02 21:31:03
【问题描述】:

我正在尝试将 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)/* 但我不知道这是否可能。

【问题讨论】:

    标签: webpack


    【解决方案1】:

    您可以使用http-proxy-middleware 来做到这一点 像这样:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-08
      • 2015-11-16
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      相关资源
      最近更新 更多