Я запускаю приложение Rails 3.2, которое зависит от автономного gem, chilkat. (http://www.chilkatsoft.com/ruby.asp).Bundler and Heroku с автономными gems
Я получил эту работу по моей среде разработки, выполнив следующие действия:
- Распаковка камень в мой поставщик/папку драгоценных камней
Добавление этой строки в моей Gemfile
gem 'chilkat', '9.4.1', path: 'vendor/gems/chilkat-9.4.1-universal-darwin-12', require: false
(Эти шаги были предприняты с How to use Bundler with offline .gem file?)
НО когда я нажимаю код на Heroku, то приложение падает с ошибкой:
/app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.14/lib/active_support/dependencies.rb:317:in `rescue in depend_on': No such file to load -- chilkat (LoadError)
Вы знаете, что мне нужно сделать, чтобы получить драгоценный камень установлен должным образом на Heroku? Благодаря!
Я думаю, что вы тоже можете сделать в героике, в вашем терминале выполните команду «heroku run bash» и выполните те же действия, что и вы сделали в разработке –
, вам нужно указать полный путь и закрыть драгоценный камень под героем в ** Gemfile ** в состоянии. Покажите вам полный след –