首页 > 解决方案 > 在 Ruby on Rails 应用程序中作为 Ruby Gem 的可继承 Rake 任务

问题描述

是否可以将可继承的 Rake 任务编写为 Gem,使其像框架一样工作?

例如,可以在这个 Rake 任务中构建所有逻辑并公开一些高级回调方法,开发人员将实现这个回调来运行任务。

这里重要的部分是我不是在问如何从我的 rails 应用程序调用 rake 任务,而是如何将 rake 任务编写为 gem,所以我可以在我的 rails 应用程序中安装 gem,然后也许我可以实现某个地方的普通.rb文件,由 rake 任务调用以处理自定义任务(而不是应用程序调用 rake 任务)

标签: ruby-on-railsrubyrubygems

解决方案


推荐阅读