2017-01-24 5 views
4

代わりのNodeJS 6:エラースタックトレース全体を表示するにはどうすればよいですか?

npm start 

(node:22996) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): SyntaxError: Unexpected identifier 

の実行/コンパイル中に警告約束の拒絶反応を得て、私はそれがnodejs 4に使用されるようなエラーが発生して自分のコードの行を指摘全体のスタックトレースを取得できますか?

SyntaxError: /Users/user/Documents/project/app.js: Unexpected token (30:57) 
+0

それを試しましたが、追加情報はありません – njLT

+0

コンパイル時に表示される構文エラーは、まだJavaScriptが実行されていないため、トレースをスタックする必要があります。 –

答えて

3

期待どおりスタックトレースを得るためにあなたのコードに次の行を追加します。

process.on('unhandledRejection', r => console.error(r)); 

は、それはあなたのエラーのあるコードの行が表示されます。

関連する問題