From ddb63d8e15e628ef4029526825dc9fc88b924060 Mon Sep 17 00:00:00 2001 From: yoyo930021 Date: Thu, 8 Oct 2020 13:35:08 +0800 Subject: [PATCH] fix #440: wrong cli flag when set mainFields in JS --- lib/common.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/common.ts b/lib/common.ts index 889fae86dec..1d4cffc4350 100644 --- a/lib/common.ts +++ b/lib/common.ts @@ -139,7 +139,7 @@ function flagsForBuildOptions(options: types.BuildOptions, isTTY: boolean, logLe if (platform) flags.push(`--platform=${platform}`); if (tsconfig) flags.push(`--tsconfig=${tsconfig}`); if (resolveExtensions) flags.push(`--resolve-extensions=${resolveExtensions.join(',')}`); - if (mainFields) flags.push(`--resolve-extensions=${mainFields.join(',')}`); + if (mainFields) flags.push(`--main-fields=${mainFields.join(',')}`); if (external) for (let name of external) flags.push(`--external:${name}`); if (loader) { for (let ext in loader) {