From 31c3e3357e9e6e90e3f6851b7a45d77533fe2dff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=98=E6=A0=91=40=E9=98=BF=E9=87=8C?= Date: Tue, 24 Aug 2021 11:50:00 +0800 Subject: [PATCH] feat:pass-stats-to-err Pass stats to error object for caller to handle webpack stats info, which may provide assistant message for debugging error. --- packages/build-scripts/src/commands/build.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/build-scripts/src/commands/build.ts b/packages/build-scripts/src/commands/build.ts index 660e059..dcb82e8 100644 --- a/packages/build-scripts/src/commands/build.ts +++ b/packages/build-scripts/src/commands/build.ts @@ -99,7 +99,9 @@ export = async function({ stats, }); } else { - reject(new Error('webpack compile error')); + const err = new Error('webpack compile error'); + err.stats = stats; + reject(err); } }); });