Я разрабатываю простой рубиновый камень, в котором мне нужны дополнительные классы. Ниже перечислены файлы моего gemname/каталог Lib:LoadError: невозможно загрузить такой файл - gemname/base
lib/
gemname/
base.rb
version.rb
gemname.rb
я включил заявление require "gemname/base"
в моем gemname.rb.
После сборки и установки драгоценного камня на месте и перейти к irb
и require gemname
, я получаю следующее сообщение об ошибке:
LoadError: cannot load such file -- ./gemname/base
from /home/swaroop/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /home/swaroop/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /home/swaroop/.rvm/gems/ruby-2.0.0-p0/gems/gemname-0.0.6/lib/gemname.rb:2:in `<top (required)>'
from /home/swaroop/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:116:in `require'
from /home/swaroop/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:116:in `rescue in require'
from /home/swaroop/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:122:in `require'
from (irb):1
from /home/swaroop/.rvm/rubies/ruby-2.0.0-p0/bin/irb:13:in `<main>'
Где я буду неправильно?
Можете ли вы опубликовать содержимое вашего .gemspec файла? – mshiltonj