Cronjobs and Nodejs



Im 尝试每天使用 cronjobs 创建日志文件。每当我重新启动节点服务器时,它都会为相同的日志文件创建一个新的日志文件,否则它会将日志写入同一文件。请帮忙

花一分钟时间阅读以下内容: https://www.npmjs.com/package/cron
和这个: https://www.npmjs.com/package/moment

function startLogger() {
var name = (require('moment')()).format('YYYY-MM-DD')
var path = ('~/' + name);
// ONLY if (path) doesn't exist, create it. (Do yourself the code)
// Write to the end of the existent or created file:
(require('fs')).appendFile(path, 'Your log line or multiple lines', function (err) {
if (err) throw err;
console.log('Log saved successfully!');
});
}

PS:我不建议在()内部使用require,我只是因为我没有时间而这样做,但我希望您理解它并制作自己的代码。

最新更新