nodejsサーバー、たくさんのルート、モデル、コントローラーがありますがフロントエンドはありません。サーバーはjsonの結果をコーリングページに返すだけです。エクスプレスロガー、モルガンロガーなど私はなぜ私のサーバーアプリケーションでこれが必要ですか?
は、その後、私はこれに出くわし:
app.use(logger('dev'))
そしてこの
var morgan = require('morgan')
私はそれらについて読み取ろうとしましたが、私が見ることができるすべては、彼らがすべてのHTTPリクエストとレスポンスを記録していること、それが正しいです?
私は本当にサーバーを実行する必要がありますか、これはすべてのトラフィックの非常に大きなログファイルを作成するためのものですか?
また、重大なエラーだけを記録するロガーはありますか?エラーがスローされたときのように。私はnodejsサーバー上のログのものと経験がないので、任意の助けをいただければ幸い
catch(err) {
console.error(err);
console.log(" newBooking: " + err);
callback({ error:true, err });
}
:ダウンし、ここで来るすべてをキャッチロガーのいくつかの種類を持っていることも可能であろう。
感謝ロバート。ですから、console.error(err)はそれを記録しているのでしょうか? – torbenrudgaard
@torbenrudgaardはい、もちろん、好きなロギングソリューションを使用することもできます。 – robertklep