[英]Run a rake task upon saving a file
我的項目中有幾個文件,每次更新時都需要后處理。
我可以將這些過程提取到rake任務中。 我的問題是:
每次保存特定文件時,瑞克任務如何自動運行?
您可以在模型文件中執行此操作。
after_save :update_rake_operations
def update_rake_operations
task = "update_status"
Rake::Task[task].invoke
end
您應該在項目文件夾下的Rakefile中具有以下代碼。 默認情況下應該存在。
require File.expand_path('../config/application', __FILE__)
require 'rake'
ProjectFolder::Application.load_tasks
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.