2013-03-22 3 views
0

Я внес изменения в драгоценный камень right_aws. Я сохранил эту жемчужину локально: myapp/vendor/gems/right_aws-3.0.4. Мое приложение работает правильно локально.Частный драгоценный камень не работает на Heroku

Я могу нажать рубиновое приложение на Heroku без ошибок. Однако, когда я бегу, я получаю следующее сообщение об ошибке:

: 29: в require': no such file to load -- right_aws (LoadError) from <internal:lib/rubygems/custom_require>:29:in требуется ' от /app/db/db.rb:1:in <top (required)>' from build_transactions_db.rb:3:in require_relative' из build_transactions_db.rb: 3: в ` '

Мой Gemfile содержит это: драгоценный камень 'right_aws',: путь => "поставщика/драгоценные камни/right_aws-3.0.4 /"

я получаю ту же ошибку с или без завершающего "/" в :дорожка.

Я бегу рубин 1.9.3-p374 в не-rails ruby ​​app. Как исправить эту ошибку?

ответ

0

Вы обычно должны указать номер версии, делая это:

gem 'right_aws', '3.0.4', :path => "vendor/gems/right_aws-3.0.4" 

Надеется, что это помогает

+0

Это не сработало, но спасибо за предложение. – user2199476

Смежные вопросы