0
我曾嘗試使用摩根與下列在expressjs v4中,我如何在日誌上添加時間戳?
var morgan = require('morgan');
app.use(morgan('combined'));
但我得到這樣
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 - -
響應爲什麼日誌GET/304 4.624 ms - -
和這種不受此?我怎樣才能把時間戳放在那裏?
感謝
你試過用'app.use(摩根(':日期[clf]:id:method:url:response-time'))手動設置格式' –
@RadoslavStoyanov是的,但它是相同的輸出。我想實現的就像下面的那樣。不管日期格式如何。 www-0 [15/Apr/2016:10:43:13 +0000] GET/304 4.624 ms - - www-0 [15/Apr/2016:10:43:13 +0000] -awesome/css/font-awesome.min.css 304 1.953 ms - - www-0 [15/Apr/2016:10:43:13 +0000] GET /css/common-561d902c.min.css 304 2.097 ms - - www-0 [15/Apr/2016:10:43:13 +0000] GET /images/logo.png 304 3.072 ms - -' –
您可以搜索項目中是否有其他軟件包以某種方式覆蓋摩根配置? –