我正在使用node.js / express.js脚本来废弃网站上的数据。我需要的数据是每天生成的,所以我需要我的脚本每天在给定的时间自动启动。
有办法吗?
答案 0 :(得分:1)
这不是一个节点问题,您只需要定期启动脚本(与任何其他脚本一样)。在linux / mac上,它是通过cronjobs,在windows上通过schtasks
可在此处找到所有可用命令:http://technet.microsoft.com/en-us/library/cc772785%28WS.10%29.aspx
或者你可以使用windows"点击"方式:
http://windows.microsoft.com/en-us/windows/schedule-task#1TC=windows-7
答案 1 :(得分:1)
如果您使用的是Linux,并且只想使用节点js,则可以使用node-schedule。
schedule.scheduleJob({hour: 14, minute: 30, dayOfWeek: 0}, function(){
console.log('Time for tea!');
});