Skip to content

Need help with migrating a custom middleware from v3 to v5 of webpack-dev-server #18358

Answered by Surya97
Surya97 asked this question in Q&A
Discussion options

You must be logged in to vote

Fixed the issue by changing the setupMiddlewares configuration to this:

setupMiddlewares: (middlewares, devServer) => {
         devServer.app.use(historyApiFallback());
          devServer.app.use((req, res, next) => {
            createMiddleware(devServer)(req, res, next);
          });
          // Setup to run proxy middleware after our custom middleware
          middlewares.forEach((middleware) => {
            if (middleware['name'].includes('http-proxy')) {
              devServer.app.use(middleware['middleware']);
            }
          });
          return middlewares;
}

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Surya97
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant