我想运行whenever gem,我在 schedule.rb 文件中执行此任务:
every 5.minutes do
rake "directory:cleanup"
end
我在使用Mongrel进行环境开发。
为什么每5分钟不会触发此任务?
我做错了什么?
PD:该任务在控制台上运行良好。
答案 0 :(得分:0)
您需要从应用程序的根目录运行whenever --update-crontab
命令。这会将任务添加到您的crontab。
但是,如果你正在使用OSX,可能没有crontab开头,所以这不起作用。
如果您经常需要清理开发中的某些目录,我认为可能有更好的解决方案。考虑使用像Guard这样的东西。