From 5df82d0c0f98bebb6e78a694a6ceda3644eb36ef Mon Sep 17 00:00:00 2001 From: Innei Date: Fri, 27 Sep 2024 18:12:39 +0800 Subject: [PATCH] fix(windows): skip remove locle Signed-off-by: Innei --- forge.config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forge.config.ts b/forge.config.ts index c7fff1649..e579a2809 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -80,6 +80,8 @@ async function cleanSources(buildPath, electronVersion, platform, arch, callback callback() } +const noopAfterCopy = (buildPath, electronVersion, platform, arch, callback) => callback() + const ignorePattern = new RegExp(`^/node_modules/(?!${[...keepModules].join("|")})`) const config: ForgeConfig = { @@ -96,7 +98,7 @@ const config: ForgeConfig = { afterCopy: [ cleanSources, - process.platform !== "win32" && setLanguages([...keepLanguages.values()]), + process.platform !== "win32" ? noopAfterCopy : setLanguages([...keepLanguages.values()]), ], asar: true, ignore: [ignorePattern],