2016-11-02 59 views
1

我試圖設置devserver的webpack代理來代理路由/api/*/auth/*具有多個端點的webpack代理

我到目前爲止我有它設置如下:

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)/*但我不知道這是否可能。

回答

0

你可以通過使用http-proxy-middleware 是這樣的:

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