Ruby on Rails, xmpp4r 0.5 и нет такого файла для загрузки - xmpp4r - PullRequest
1 голос
/ 19 мая 2011

имеют рубин 1.8.7, драгоценный камень 1.3.7 и рельсы 3.0.6.Я хотел добавить xmpp4r в свой проект, но я получил ошибку, просто я require этот драгоценный камень.Я установил этот драгоценный камень, используя gem install xmpp4r.Установка кажется успешной. Но почему тогда появляются ошибки?PS если в консоли ввести irb и выполнить require "xmpp4r", результат будет true.PSS OS - это Fedora

1 Ответ

1 голос
/ 20 мая 2011

Rails 3 использует Bundler для управления зависимостями гемов. Когда вы запускаете приложение rails 3, упаковщик устанавливает обязательный путь, чтобы включить только те гемы, которые вы указали в файле Gemfile, и их зависимости; недостаточно просто установить гем в вашей системе.

Чтобы это работало, просто добавьте эту строку в Gemfile:

gem 'xmpp4r'
...