【问题标题】:How to install paper_trail plugin on Rails 3如何在 Rails 3 上安装 paper_trail 插件
【发布时间】:2011-07-22 08:40:16
【问题描述】:

我确信这非常简单,而且我只是对 Rails 3 缺乏经验,但我不知道如何使它工作。

我正在尝试将paper_trail 插件安装到我的 Rails 3 应用程序中;但这些说明似乎是为 Rails 2 设计的。我在 Windows 下运行,没有可用的 git。

我尝试将gem 'paper_trail' 放入我的Gemfile 并运行bundle install,它正确地拾取了gem;但是rails generate paper_trail(我认为这是script/generate paper_trail 的新形式失败了Could not find generator paper_trail.

谁能给我一些分步说明来完成这项工作?

【问题讨论】:

    标签: ruby-on-rails-3 ruby-on-rails-plugins


    【解决方案1】:

    聚会有点晚了。我写这篇文章是因为我通过谷歌找到了这个帖子。这是我如何让它与 Rail 3.0.9 一起工作。我遇到了同样的错误

    bundle exec rails generate paper_trail
    

    还有

    bundle exec rails g paper_trail
    

    rails generate paper_trail
    

    原来,你需要运行

    bundle exec rails generate paper_trail:install
    

    为我和一个生成迁移文件

    bundle exec rake db:migrate
    

    创建了表。

    【讨论】:

      【解决方案2】:

      自 10 月 11 日起,rails generate paper_trail 将按您的预期工作。

      【讨论】:

        【解决方案3】:

        我通过简单地从 github 下载压缩代码,将其解压缩到供应商/插件,安装 gem(通过 Gemfile 和 bundle install),然后将迁移代码复制粘贴到 paper_trail 的生成器中,成功地完成了这项工作同名的空白迁移。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-10-01
          • 2013-06-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多