【问题标题】:Use Remarkable as gem from Github使用 Remarkable 作为 Github 中的 gem
【发布时间】:2011-10-03 17:01:19
【问题描述】:

我想使用 Remarkable gem 最新的工作版本,因为它修复了一些与 Rails 3.1 兼容的弃用功能。但是当我使用

gem "remarkable", :git => 'git://github.com/remarkable/remarkable.git'

我得到这个错误:

Could not find gem 'remarkable (>= 0) ruby' in git://github.com/remarkable/remarkable.git (at master).
Source does not contain any versions of 'remarkable (>= 0) ruby'

但不知道为什么。任何命中如何解决这个问题?

谢谢

编辑:修复了我发布此问题时剪贴板中的 git 地址中的错误地址。

解决了!

我使用 gemspec 文件创建了 fork,这是从 git 获取 gem 所必需的。

这是工作的 git 源代码

gem "remarkable", :git => 'git://github.com/radeno/remarkable.git'
gem "remarkable_activemodel", :git => 'git://github.com/radeno/remarkable.git'
gem "remarkable_activerecord", :git => 'git://github.com/radeno/remarkable.git'

或者从这个分支

https://github.com/foolabs/remarkable/

【问题讨论】:

    标签: ruby-on-rails github gem ruby-on-rails-3.1 gemfile


    【解决方案1】:

    解决方案:

    我使用 gemspec 文件创建了 fork,这是从 git 获取 gem 所必需的。

    这是工作的 git 源

    gem "remarkable", :git => 'git://github.com/radeno/remarkable.git'
    gem "remarkable_activemodel", :git => 'git://github.com/radeno/remarkable.git'
    gem "remarkable_activerecord", :git => 'git://github.com/radeno/remarkable.git'
    

    【讨论】:

      【解决方案2】:

      使用以下任何一种:

      gem "remarkable", :git => "git://github.com/radeno/remarkable.git"
      gem "remarkable", :git => "https://github.com/radeno/remarkable.git"
      

      您使用了冒号而不是斜线。


      编辑

      您可以尝试添加特定版本吗?

      gem "remarkable", "2.3.1", :git => "git://github.com/remarkable/remarkable.git"
      

      【讨论】:

      • 我的错,我当然有你写的。当我发布这个问题时,它是从我的 github 帐户中提取的错误。后来我分叉了它,并创建了 gemspec 文件。然后它工作。但是当我需要这颗宝石时,它会回应我,那颗宝石不存在
      • 不,它不起作用。但我解决了这个问题。应该有具有相同 git 源的显着_activerecord 和显着_activemodel。当然,git 源必须有 gemspec 文件!我用这个文件创建了 fork。
      • 第一篇文章中的解决方案。谢谢
      • 您能否将解决方案放在您自己问题的答案中并接受它作为解决方案?您可能有一天会获得Self-Learner Badge
      • 我愿意,但必须稍等片刻。还没有足够的声誉:)
      猜你喜欢
      • 2016-07-15
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 2016-04-28
      • 2017-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多