我正在使用一个 gem,它是vendor/gems/some-api-0.1.0
从另一个项目复制过来的,并添加到Gemfile
:
gem 'some-api', :path => '~/development/myproj/vendor/gems/some-api-0.1.0'
但如果我执行以下操作,它将失败并显示消息:
$ bundle install
Fetching source index for http://rubygems.org/
Could not find gem 'some-api (>= 0)' in source at ~/development/myproj/vendor/gems/some-api-0.1.0.
Source does not contain any versions of 'some-api (>= 0)'
在网上搜索似乎建议需要gemspec?所以我需要写.gemspec
一些地方,这是真的吗?有人可以弄清楚在这种情况下它是如何完成的吗?