From a459b6fb6dada2e5fa20d1be1c38143de24b875b Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Mon, 6 Feb 2023 11:22:04 +0200 Subject: [PATCH] Fix build by not bundling libraries for application in node environment (main) as Electron does that Co-authored-by: Mikko Aspiala Signed-off-by: Janne Savolainen --- packages/core/webpack/main.ts | 2 +- packages/core/webpack/renderer.ts | 2 +- packages/open-lens/webpack/main.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/webpack/main.ts b/packages/core/webpack/main.ts index ea93bcd30d..2460ac3c8d 100755 --- a/packages/core/webpack/main.ts +++ b/packages/core/webpack/main.ts @@ -36,7 +36,7 @@ const webpackLensMain = (): webpack.Configuration => { extensions: [".json", ".js", ".ts"], }, externals: [ - nodeExternals(), + nodeExternals({ modulesFromFile: true }), ], module: { parser: { diff --git a/packages/core/webpack/renderer.ts b/packages/core/webpack/renderer.ts index d5bddf6461..3b133f8f50 100755 --- a/packages/core/webpack/renderer.ts +++ b/packages/core/webpack/renderer.ts @@ -46,7 +46,7 @@ export function webpackLensRenderer(): webpack.Configuration { ], }, externals: [ - nodeExternals(), + nodeExternals({ modulesFromFile: true }), ], optimization: { minimize: false, diff --git a/packages/open-lens/webpack/main.ts b/packages/open-lens/webpack/main.ts index a521fafccd..a94f45a794 100644 --- a/packages/open-lens/webpack/main.ts +++ b/packages/open-lens/webpack/main.ts @@ -27,7 +27,7 @@ const main: webpack.Configuration = ({ extensions: [".json", ".js", ".ts"], }, externals: [ - nodeExternals(), + nodeExternals({ modulesFromFile: true }), ], module: { parser: {