From 95b499055654ec6ff41bed0c60cf130a5e7f1eaa Mon Sep 17 00:00:00 2001 From: Roman Date: Fri, 11 Feb 2022 15:46:58 +0200 Subject: [PATCH] fix: "webpack" not found in production Signed-off-by: Roman --- src/main/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/index.ts b/src/main/index.ts index b0776941a5..47e31381e6 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -55,7 +55,6 @@ import routerInjectable from "./router/router.injectable"; import shellApiRequestInjectable from "./proxy-functions/shell-api-request/shell-api-request.injectable"; import userStoreInjectable from "../common/user-store/user-store.injectable"; import trayMenuItemsInjectable from "./tray/tray-menu-items.injectable"; -import { createDevServer } from "../../webpack.dev-server"; const di = getDi(); @@ -231,10 +230,12 @@ di.runSetups().then(() => { // Override main content view url to local webpack-dev-server to support HMR / live-reload if (isDevelopment) { + const { createDevServer } = await import("../../webpack.dev-server"); const devServer = createDevServer(lensProxy.port); - await devServer.start(); windowManager.mainContentUrl = `http://localhost:${devServer.options.port}`; + + await devServer.start(); } const menuItems = di.inject(electronMenuItemsInjectable);