From f693ed0e96ea883a6595e55f7862b96f0fbafc72 Mon Sep 17 00:00:00 2001 From: Roman Date: Fri, 3 Feb 2023 14:37:28 +0200 Subject: [PATCH] hmr fixes (live-reload only atm) with broken iframe current page location while reloading, part of #6948 Signed-off-by: Roman --- packages/open-lens/webpack/dev-server.ts | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/open-lens/webpack/dev-server.ts b/packages/open-lens/webpack/dev-server.ts index 0e437ac6b4..f0af86b8b2 100644 --- a/packages/open-lens/webpack/dev-server.ts +++ b/packages/open-lens/webpack/dev-server.ts @@ -23,20 +23,25 @@ const server = new WebpackDevServer({ allowedHosts: ".lens.app", host: "localhost", port: webpackDevServerPort, - static: buildDir, // aka `devServer.contentBase` in webpack@4 - hot: "only", // use HMR only without errors + static: { + directory: buildDir, + serveIndex: true, + }, + hot: true, liveReload: false, + // historyApiFallback: true, devMiddleware: { writeToDisk: true, index: "index.html", publicPath: "/build", }, - proxy: { - "^/$": "/build/", - }, + // proxy: { + // "^/$": "/build/", + // }, client: { overlay: false, // don't show warnings and errors on top of rendered app view - logging: "error", + logging: "info", + reconnect: true, }, }, compiler);