From a351750bc94639d3636e4b9b219453b79a921cbf Mon Sep 17 00:00:00 2001 From: Joshua Robinson Date: Wed, 23 Oct 2019 17:26:48 -0400 Subject: [PATCH] Add additional information for postcss errors (#6282) (#6352) * Add additional information for postcss errors * Add additional information for postcss errors (simplify) * Remove chunkname from postCSS compile error * Remove line number from postCSS compile error --- packages/react-scripts/scripts/build.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/react-scripts/scripts/build.js b/packages/react-scripts/scripts/build.js index 5bbc874113..c989451dcf 100644 --- a/packages/react-scripts/scripts/build.js +++ b/packages/react-scripts/scripts/build.js @@ -168,8 +168,18 @@ function build(previousFileSizes) { if (!err.message) { return reject(err); } + + let errMessage = err.message; + + // Add additional information for postcss errors + if (err.hasOwnProperty('postcssNode')) { + errMessage += + '\nCompileError: Begins at CSS selector ' + + err['postcssNode'].selector; + } + messages = formatWebpackMessages({ - errors: [err.message], + errors: [errMessage], warnings: [], }); } else {