Skip to content

Commit 1993d81

Browse files
committed
refactor(@angular-devkit/build-angular): remove workaround for handle options requests
The upstream fix webpack/webpack-dev-server#4180 has been merged and released as part of `webpack-dev-server` version `4.10.0`
1 parent 9171543 commit 1993d81

File tree

1 file changed

+0
-20
lines changed
  • packages/angular_devkit/build_angular/src/webpack/configs

1 file changed

+0
-20
lines changed

packages/angular_devkit/build_angular/src/webpack/configs/dev-server.ts

-20
Original file line numberDiff line numberDiff line change
@@ -92,26 +92,6 @@ export async function getDevServerConfig(
9292
publicPath: servePath,
9393
stats: false,
9494
},
95-
setupMiddlewares: (middlewares, _devServer) => {
96-
// Temporary workaround for https://github.com/webpack/webpack-dev-server/issues/4180
97-
middlewares.push({
98-
name: 'options-request-response',
99-
path: '*',
100-
middleware: (req: Request, res: Response, next: NextFunction) => {
101-
if (req.method === 'OPTIONS') {
102-
res.statusCode = 204;
103-
res.setHeader('Content-Length', 0);
104-
res.end();
105-
106-
return;
107-
}
108-
109-
next();
110-
},
111-
});
112-
113-
return middlewares;
114-
},
11595
liveReload,
11696
hot: hmr && !liveReload ? 'only' : hmr,
11797
proxy: await addProxyConfig(root, proxyConfig),

0 commit comments

Comments
 (0)