2016-04-15 1 views
0

私は、次のexpressjs v4では、どのようにログにタイムスタンプを入れますか?

var morgan = require('morgan'); 
app.use(morgan('combined')); 

モーガンを使用しようとしました。しかし、ログGET/304 4.624 ms - -などがこれに影響されないのはなぜ私がこの

www-0 ::1 - - [15/Apr/2016:10:43:13 +0000] "GET /dasda HTTP/1.1" 404 41 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36" 
www-0 GET/304 4.624 ms - - 
www-0 GET /font-awesome/css/font-awesome.min.css 304 1.953 ms - - 
www-0 GET /css/common-561d902c.min.css 304 2.097 ms - - 
www-0 GET /images/logo.png 304 3.072 ms - - 

のような応答を取得しますか?そこにタイムスタンプを入れるには?

おかげ

+0

'app.use(morgan( ':date [clf]:id:method:url:response-time'))' –

+0

@RadoslavStoyanovはい、手動でフォーマットを設定しようとしましたか?私が達成したいのは、以下のようなものです。日付形式に関係なく www-0 [15/Apr/2016:10:43:13 +0000] GET/304 4.624 ms - - www-0 [15/04/2016:10:43:13 +0000] GET/font -wesome/css/font-awesome.min.css 304 1.953 ms - - www-0 [15/4/2016:10:43:13 +0000] GET /css/common-561d902c.min.css 304 2.097 ms - www-0 [15/4/2016:10:43:13 +0000] GET /images/logo.png 304 3.072 ms - -' –

+0

プロジェクトの他のパッケージが何らかの形でモーガンの設定を上書きするかどうか検索できますか? –

答えて

0

プロジェクト内の他のパッケージは何とかmorgan's設定を上書きする場合は検索します。

関連する問題