ruby-on-rails – 尝试使用Rails 3将gem供应到捆绑器中,但Gem没有Gemspec

按照以下简单步骤:
gem unpack spree_easy_contact -v 1.0.2 --target vendor/gems

Unpacked gem: '../vendor/gems/spree_easy_contact-1.0.2'

然后在我的Gemfile中添加以下行:

gem "spree_easy_contact",:path => "vendor/gems/spree_easy_contact-1.0.2"

但是当我运行bundle install时它失败了.

Could not find gem 'spree_easy_contact (>= 0,runtime)' in source at vendor/gems/spree_easy_contact-1.0.2.
Source does not contain any versions of 'spree_easy_contact (>= 0,runtime)'

我相信这是因为gem中没有gemspec文件.有没有办法为它建立一个

有人知道解决这个问题的方法吗?

解决方法

我忘了把版本留在我的宝石上!超级重要:
gem "spree_easy_contact",'1.0.2',:path => "#{File.expand_path(__FILE__)}/../vendor/gems/spree_easy_contact-1.0.2"

这也很奇怪..这个Gem也需要honeypot-captcha,所以我不得不把它包含在我的Gemfile中.一切都很好.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...