From 6bbc1b7b9631e9c284eda5a7a4dd48efefcac1ff Mon Sep 17 00:00:00 2001 From: iyegoroff Date: Mon, 25 Jun 2018 18:11:33 -0700 Subject: [PATCH] Show packager error stack (#19705) Summary: Motivation: get more info from packager errors to easier debug them add `throw new Error('error')` here https://github.com/iyegoroff/react-native/blob/635f2740c28da594f236d4227b6450fddef4b599/local-cli/cliEntry.js#L116 and run `react-native start` to see error stack [CLI] [ENHANCEMENT] [local-cli/cliEntry.js] - Show packager error stack Closes https://github.com/facebook/react-native/pull/19705 Differential Revision: D8628322 Pulled By: hramos fbshipit-source-id: 531217addea122d9761e4f5dd5c666a3b4b56a38 --- local-cli/cliEntry.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/local-cli/cliEntry.js b/local-cli/cliEntry.js index 952ccd29b..d342e9ed0 100644 --- a/local-cli/cliEntry.js +++ b/local-cli/cliEntry.js @@ -38,6 +38,10 @@ const handleError = err => { console.error(); console.error(err.message || err); console.error(); + if (err.stack) { + console.error(err.stack); + console.error(); + } process.exit(1); };