Я уверен, что это простой вопрос, но мне трудно понять, что с Google.
Я пытаюсь использовать библиотеку ChunkyPNG .
Я добавил его к своему Gemfile
и сделал bundle install
.
bundle list | grep "chunky"
* chunky_png (1.2.5)
Пока все хорошо.
Я пытаюсь использовать его в своем контроллере:
image = ChunkyPNG::Canvas.from_data_url(params[:data]).to_image
(Документы для этого метода доступны здесь )
Это приводит к следующей ошибке:
NameError in MyController#create
uninitialized constant MyController::ChunkyPNG
Почему предшествует пространство имен контроллера?Я полагаю, что это является причиной ошибки.
В противном случае это означает, что ChunkyPNG не устанавливается (и он явно установлен).
Разве я не могу использовать этот драгоценный камень заранее, не написав какой-нибудь плагин rails для его наложения?1028 *
Спасибо
РЕДАКТИРОВАТЬ:
Вопрос был дан ответ, см. Комментарий @ apneadiving