0

を使用して宝石を作成しました

$ 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'

私は何を間違っていますか?

4

1 に答える 1

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
于 2012-05-25T18:21:19.083 に答える