【发布时间】:2016-09-19 04:17:11
【问题描述】:
我的项目中有一些文件在每次更新时都需要进行后处理。
我可以将这些进程提取到一个 rake 任务中。我的问题是:
如何在每次保存特定文件时自动运行 rake 任务?
【问题讨论】:
-
为什么 rake 任务,使用一些 after_save 回调来处理你想要执行的处理
-
@Bijendra 我需要运行一些终端命令。我认为
after_save是不可能的。 -
如果在保存时调用
Rake::Task['task_name'].invoke之类的任务会怎样 -
@TonyVincent 我不知道调用语句是什么意思。你是如何实现的?
-
@sscirrus 好的,如果有帮助,请检查 ans
标签: ruby-on-rails ruby-on-rails-4 rake rake-task