Cheat Sheet速查表
跳转到主要内容

Rake 速查表

本文根据 Devhints / Rake 翻译。代码示例及版本范围沿用原文。

基本语法

namespace :foo do
  desc "Description"
  task :bar do
    ...
  end

  task :baz => :dependency do
  end

  task :baz => [:dep1, :dep2, :dep3] do
  end
end

# rake foo:bar

带参数的 Rake 任务

desc "Do something"
task :workit, [:id] => :environment do |_, args|
  id = args[:id]
end

# rake workit[234]