我创建了一个具有一定依赖性的gem。我在Rubygems.org上发布了这个gem。我的gem安装在其他系统上,但找不到gem包。我发现这可能是由于我的gem依赖未安装。我是否需要做任何特定的事情才能安装所有依赖项?
答案 0 :(得分:0)
查看现有的gem我看到了这些组件:Gemfile,Gemfile.lock和whatever.gemspec。请注意,gem名称是小写以匹配gemspec文件名(我认为这对我来说是一个问题)
的Gemfile
source 'https://rubygems.org'
# Specify your gem's dependencies in whatever.gemspec
gemspec
whatever.gemspec
Gem::Specification.new do |spec|
spec.name = "whatever"
spec.add_dependency "hashie"
end