Morganは、要求を直接コンソールに出力します。Nodejs - デバッグでmorganを使用する方法
npm debugにそれらをリダイレクトすると、ログに記録されている他のものと同じ形式になります。
マイdebug.js
設定は以下のようになります。
import debug from 'debug';
const LOG_PREFIX = 'api';
const info = debug(`${LOG_PREFIX}:info`);
const dev = debug(`${LOG_PREFIX}:dev`);
const error = debug(`${LOG_PREFIX}:error`);
export {
info,
dev,
error,
};
など、私は現在、他のものをログ:私の現在のモルガン・コールがある
import { info } from './debug';
info('App is up and running!');
:
app.use(morgan('combined'));
良いです。これは、ファイル、コンソール、newtork、dbのようなさまざまなトランスポートに多くのことを記録できます。モルガンができないことがたくさんある。高度に設定可能。私はMongoDBに簡単にログインすることができなかったので私はmorgonを交換しました –