Skip to content

Commit a351750

Browse files
buildbreakdoiansu
authored andcommitted
Add additional information for postcss errors (facebook#6282) (facebook#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
1 parent ea34c1d commit a351750

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

packages/react-scripts/scripts/build.js

+11-1
Original file line numberDiff line numberDiff line change
@@ -168,8 +168,18 @@ function build(previousFileSizes) {
168168
if (!err.message) {
169169
return reject(err);
170170
}
171+
172+
let errMessage = err.message;
173+
174+
// Add additional information for postcss errors
175+
if (err.hasOwnProperty('postcssNode')) {
176+
errMessage +=
177+
'\nCompileError: Begins at CSS selector ' +
178+
err['postcssNode'].selector;
179+
}
180+
171181
messages = formatWebpackMessages({
172-
errors: [err.message],
182+
errors: [errMessage],
173183
warnings: [],
174184
});
175185
} else {

0 commit comments

Comments
 (0)