我的宝石加载错误

时间:2012-05-25 16:24:13

标签: ruby rubygems

我使用

构建了一个gem
$ gem build <gemspec>

它已成功构建并成功安装。

但是当我执行以下操作时:

$ irb -rubygems
irb(main):003:0 require 'xxxx'

我收到以下错误:

LoadError: no such file to load -- xxxx
 from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in 'gem_original_require'
 from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in 'require'

我做错了什么?

1 个答案:

答案 0 :(得分:0)

您也可以发布.gemspec文件吗?

您很可能未将文件包含在.files数组中。例如,

Gem::Specification.new do |s|
  # Other specifications
  s.files       = ["bin/google", "lib/google.rb", "lib/google/utils.rb"]
  s.files      += ["LICENSE.md", "README.md", "google.gemspec"]
end