ruby 耙任务示例#rake

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 耙任务示例#rake相关的知识,希望对你有一定的参考价值。

# [RAILS_ROOT]/lib/tasks/sample.rake

desc "print hello world!"        # description.
task "hello_world" do            # rake task name.
   p "hello world!"                 # print "hello world!"
end

namespace :myapp do
  desc "import data from somewhere"
  # load rails environment
  task :import_data => :environment do
  end

  desc "drop and create db task."
  task "drop_and_create" => ["db:drop", "db:create"] do
  end
end

### in your console
# show rake task
rake hello_world

rake hello_world
rake myapp:import_data

以上是关于ruby 耙任务示例#rake的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Ruby 脚本中运行 Rake 任务?

ruby 修复了rake资产:预编译任务

ruby Rails中自定义rake任务

ruby 地理编码rake任务与测试

ruby 地理编码rake任务与测试

ruby 改进了heroku部署rake任务