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 - -
のような応答を取得しますか?そこにタイムスタンプを入れるには?
おかげ
'app.use(morgan( ':date [clf]:id:method:url:response-time'))' –
@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 - -' –
プロジェクトの他のパッケージが何らかの形でモーガンの設定を上書きするかどうか検索できますか? –