【问题标题】:convert rails plugin with rake tasks and capistrano recipes into gem将带有 rake 任务和 capistrano 配方的 Rails 插件转换为 gem
【发布时间】:2010-01-25 15:27:18
【问题描述】:

我想将 Rails 插件转换为 gem。

environment.rb 中提到使用config.gem 命令时,有什么方法可以让 gem 自动添加 rake 任务和 capistrano 配方?

【问题讨论】:

    标签: ruby-on-rails rake capistrano


    【解决方案1】:

    正如 tadman 所说,你不能这样做。但是,您可以安装插件或要求用户在 Rakefile 中要求您的任务,就像 collectiveidea-delayed_job 所做的那样。

    【讨论】:

      【解决方案2】:

      据我所知,gem 不能直接定义任务或 capistrano 配方,但可以在任务和配方中使用。

      如果您需要一个 gem 并且仍然具有 rake 任务和配方的东西,您可能需要查看 HAML 使用的方法。当你安装 gem 的时候,你仍然需要安装一个插件,即使“插件”只是一个加载 gem 的钩子。

      【讨论】:

        猜你喜欢
        • 2020-12-24
        • 1970-01-01
        • 2015-04-15
        • 2011-10-06
        • 1970-01-01
        • 2012-12-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多