2013-07-17 4 views
0

Я использую Rails 3.2.13, но я не знаю, что с ним не так. По некоторым причинам, каждый камень, который я пытался установить недавно, был успешно установлен (так как журнал читает «Ваш комплект завершен!»)Rails gems установлен, но не работает

Но проблема возникает, когда я пытался использовать драгоценные камни, они, похоже, не доступны!

некоторые из драгоценных камней, я попытался с помощью: - best_in_place - рельсы-самозагрузки-тумблер кнопки и других драгоценных камней, а также.

не

Ни один из них работал должным образом, и к примеру, best_in_place камень дает мне следующую ошибку

неопределенный метод `best_in_place» для # < #: 0x52efc18>

И самоцветов где Мне нужно указать "требуют [gem_name], я получил ошибки как

не может найти [gem_name]

Это очень расстраивало меня, пожалуйста, помогите, и сообщите мне, есть ли какая-либо дополнительная информация, которую я должен предоставить. Благодаря!

ответ

0

В верхней части исходного файла вам необходимо:

require 'name_of_gem' 

для каждого драгоценного камня вы хотите использовать.

+0

Исходный файл, как в файле, который использует метод из драгоценного камня? –

+0

Да, и я не знаю, какие камни вы используете, но вполне вероятно, что «общие» методы будут определены как методы класса, а не просто определены в корневом пространстве имен. Поэтому вам, вероятно, придется называть что-то вроде ClassName.method_to_use'. –

+0

На самом деле, я перезапустил сервер, и он работает сейчас. Спасибо, в любом случае :) –

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