调度运行node.js文件

时间:2016-01-06 11:16:03

标签: node.js

我想每天自动运行我的node.js文件。所以当我探讨它时,我发现可以使用node-schedule包。 我使用命令npm install node-schedule

安装了软件包

然后我尝试了以下代码

var schedule = require('node-schedule');

var j = schedule.scheduleJob('10 * * * *', function(){
    console.log('The answer to life, the universe, and everything!');
});

当我运行这个文件时,我期待着生命,宇宙和一切的答案!'这将每隔10秒在控制台中打印出来 但是当我尝试运行这个文件时,我在控制台中没有得到任何东西。

请帮帮我

1 个答案:

答案 0 :(得分:1)

如果你想每10秒运行一次,你的日程表格式是错误的。应该是这样的

*/10 * * * * *

在node-schedule 0.6.0上测试。 NodeJS版本:0.10.29