From c78307e930561eaa16299a2ac8b0eb2f7e362a30 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Sun, 16 Jan 2022 23:50:49 +0800 Subject: [PATCH] Merge pull request #17249 from merceyz/merceyz/fix/process-fallback Webpack: Fix for `process` fallback using `require.resolve` --- lib/builder-webpack5/package.json | 1 + lib/builder-webpack5/src/preview/iframe-webpack.config.ts | 2 +- lib/manager-webpack5/package.json | 1 + lib/manager-webpack5/src/presets/manager-preset.ts | 2 +- yarn.lock | 2 ++ 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/builder-webpack5/package.json b/lib/builder-webpack5/package.json index cdbdbecd015c..b3497d2fc14d 100644 --- a/lib/builder-webpack5/package.json +++ b/lib/builder-webpack5/package.json @@ -87,6 +87,7 @@ "glob-promise": "^3.4.0", "html-webpack-plugin": "^5.0.0", "path-browserify": "^1.0.1", + "process": "^0.11.10", "stable": "^0.1.8", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.0.3", diff --git a/lib/builder-webpack5/src/preview/iframe-webpack.config.ts b/lib/builder-webpack5/src/preview/iframe-webpack.config.ts index 0d7523110541..9557f991f03b 100644 --- a/lib/builder-webpack5/src/preview/iframe-webpack.config.ts +++ b/lib/builder-webpack5/src/preview/iframe-webpack.config.ts @@ -212,7 +212,7 @@ export default async (options: Options & Record): Promise