NodeJS の Restify を使用して、安静なサーバー ビルドのすべてのエラーを管理するにはどうすればよいですか? たとえば、内部エラー、データベース エラー、検証、必要なパラメーター、notfounds、athorizeds など...そして uncaughtException とブラウザへのカスタム応答を返しますか?
コントローラー間のデータとエラーの共有をどのように設計できますか?
ありがとう
next(err)本当に意味しres.send(err)ます。に代わるものではありませんthrow err。ログを記録してシャットダウンする必要がある場合はnext(err)、飲み込む場所に詰め込むのではなく、エラー処理モジュールに渡します。server.on('uncaughtException'...ミドルウェア/ルートでスローされたエラーを処理する方法です。最初のガイドラインを覚えている限り、その目的には問題なく機能します。呼び出しに対しては'uncaughtException'トリガーされません。next(err)formattersユーザーに送信されるエラー メッセージをカスタマイズする方法です。uncaughtExceptionおそらく、そこに到達すると、ユーザーに表示したいエラーをユーザーに送信しているためです...必ずしも最初に生成されたエラーではありません。ポイント1を参照してください。process.on('uncaughtException'...