ruby-on-rails - 应用程序根目录中的 RakeFile 的用途是什么

标签 ruby-on-rails ruby

我正在使用 Ruby on Rails,我在应用程序的根目录中看到一个“Rakefile”。它的目的是什么,什么时候执行?

最佳答案

Rakefile 是一个 ruby​​ 编写的文件,其中包含 Rake tasks 的定义. Here你可以找到 Rake 的简短介绍。

Rakefile 可以包含其他 Ruby 文件。 Rails 项目就是这种情况。 事实上,在 Rails 项目中,您不应该直接更改 Rakefile。相反,您可以通过在 Rails 项目的 lib/tasks 文件夹中创建 .rake 文件来添加更多 rake 任务。

关于ruby-on-rails - 应用程序根目录中的 RakeFile 的用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3366712/

相关文章:

ruby-on-rails - Rails - 基于另一个表验证唯一性

ruby-on-rails - 减少 Heroku Bamboo 堆栈上的 slug 大小

ruby-on-rails - RSpec 测试 Controller 操作创建不影响测试数据库

ruby-on-rails - Cucumber: stub 、模拟或记录客户调用(谷歌地图)

ruby-on-rails - 如何通过 Rails3 中的 has_one 关联找到 child 的 parent ?

ruby - 使用 Apache 托管 Ruby gem

ruby - 优化从 Redis 中的 Sorted Set 和 Set 相交返回的最佳结果

ruby-on-rails - 如何将特定请求详细信息记录到 Rails 服务器日志

ruby - 为 Compass + Bootstrap SASS 风格禁用 'asset-url'

ruby-on-rails - ruby on rails 二维码实现