为什么要使用Rake任务?

时间:2015-03-16 02:44:02

标签: ruby rake

我看到了这个问题What is the purpose of Rake?,但我仍然没有得到它。

为什么不能在文件中创建Ruby脚本并运行ruby myscript.rb

使用Rake任务可以让你做那些常规的'Ruby不?

1 个答案:

答案 0 :(得分:0)

有几个原因。 Rake有以下好处:

  • 用户可以指定具有先决条件的任务。
  • 预先包装的任务库,可以更轻松地构建rakefiles。例如,用于构建tarball和发布到FTP或SSH站点的任务。 (之前构建RDoc和Gems的任务包含在rake中,但它们现在分别在RDoc和RubyGems中可用。)

  • 支持并行执行任务。