From ff86c3a17beac85fa3264bcbc98bf60f414e4783 Mon Sep 17 00:00:00 2001 From: Dominic Gannaway Date: Fri, 31 Mar 2017 16:34:44 +0100 Subject: [PATCH] better error output --- scripts/rollup/build.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/rollup/build.js b/scripts/rollup/build.js index 895e27357a..9f8178f96c 100644 --- a/scripts/rollup/build.js +++ b/scripts/rollup/build.js @@ -437,7 +437,14 @@ function createBundle({ )).then(() => ( createNodePackage(bundleType, name, filename) )).catch(error => { - console.error(error); + if (error.code) { + console.error(`\x1b[31m-- ${error.code} (${error.plugin}) --`); + console.error(error.message); + console.error(error.loc); + console.error(error.codeFrame); + } else { + console.error(error); + } process.exit(1); }); }