From 09fcc2d054243f28e123fec7394faf288f6b8bc9 Mon Sep 17 00:00:00 2001 From: Mater Date: Fri, 8 Dec 2023 17:39:37 +0800 Subject: [PATCH 1/2] Update get-entry-name.js --- packages/webpack-plugin/lib/utils/get-entry-name.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/webpack-plugin/lib/utils/get-entry-name.js b/packages/webpack-plugin/lib/utils/get-entry-name.js index ec7a572176..7015b57ecb 100644 --- a/packages/webpack-plugin/lib/utils/get-entry-name.js +++ b/packages/webpack-plugin/lib/utils/get-entry-name.js @@ -3,10 +3,12 @@ module.exports = function (loaderContext) { const moduleGraph = loaderContext._compilation.moduleGraph let entryName = '' for (const [name, { dependencies }] of loaderContext._compilation.entries) { - const entryModule = moduleGraph.getModule(dependencies[0]) - if (entryModule && entryModule.resource === loaderContext.resource) { - entryName = name - break + for(const dep of dependencies) { + const entryModule = moduleGraph.getModule(dep) + if (entryModule && entryModule.resource === loaderContext.resource) { + entryName = name + break + } } } return entryName From 821b55ce48c2996190ad9b1d158b2d0bd879f592 Mon Sep 17 00:00:00 2001 From: Mater Date: Mon, 11 Dec 2023 15:19:00 +0800 Subject: [PATCH 2/2] Update get-entry-name.js --- packages/webpack-plugin/lib/utils/get-entry-name.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webpack-plugin/lib/utils/get-entry-name.js b/packages/webpack-plugin/lib/utils/get-entry-name.js index 7015b57ecb..4a2b0abb14 100644 --- a/packages/webpack-plugin/lib/utils/get-entry-name.js +++ b/packages/webpack-plugin/lib/utils/get-entry-name.js @@ -3,7 +3,7 @@ module.exports = function (loaderContext) { const moduleGraph = loaderContext._compilation.moduleGraph let entryName = '' for (const [name, { dependencies }] of loaderContext._compilation.entries) { - for(const dep of dependencies) { + for (const dep of dependencies) { const entryModule = moduleGraph.getModule(dep) if (entryModule && entryModule.resource === loaderContext.resource) { entryName = name