node.js – nodejs脚本每6个小时执行一次

我有这个脚本使用npm模块
node-shedule.我想我将它设置为每6小时运行一次,但当小时为0,6,12,18时运行一小时.它只能运行一次.我可以用布尔肮脏修复它,但这不是我的风格.

Linux中的cronjob也不是一个选项,它需要跨平台运行

let schedule = require('node-schedule'); 
let j = schedule.scheduleJob('* */6 * * *', function() {
do smt
});

最佳答案 这将每分钟运行一次.将cron计划更改为0 * / 6 * * *,仅在分钟为0时运行它.

点赞