advanced
Version:
A simple MVC framework based on Express
16 lines (14 loc) • 340 B
JavaScript
/**
* access log
*/
var morgan = require('morgan'),
Utils = require('../utils'),
fs = Utils.fs;
// ensure log path exist
var logDir = Utils.c('logPath');
fs.existsSync(logDir) || fs.mkdirsSync(logDir);
module.exports = morgan('combined', {
stream: fs.createWriteStream(logDir + '/access.log', {
flags: 'a'
})
});