Ошибка «неинициализированная константа ActionView :: CompiledTemplates :: GMap» при использовании плагина ym4r_gm - PullRequest
0 голосов
/ 28 апреля 2011

Так что я несколько новичок в Rails 3 и пытаюсь интегрировать Google Maps с моим приложением Rails.

Я установил ym4r_gm из git: //github.com/rorcraft.ym4r_gm.git иЯ следовал учебному пособию http://blog.brijeshshah.com/google-maps-in-ruby-on-rails/, и http://blog.brijeshshah.com/google-maps-in-rails-3/.

После ознакомления с учебным пособием я попытался запустить свое приложение, но у меня появляется сообщение об ошибке «Неинициализированная константа ActionView :: CompiledTemplates»:: GMap "относительно строки" <% = raw Gmap.header%> ".Я уже установил гем ym4r_gm-0.2.0 и гем ym4r-0.6.1.Любые предложения о том, как решить эту проблему?

1 Ответ

1 голос
/ 24 февраля 2012

Убедитесь, что гемы, которые вы пытаетесь использовать в своем приложении Rails, действительно включены в ваш Gemfile, а также установлены на локальном компьютере.

Проверьте Ruby Gems для точной строки, которая будет включена в ваш Gemfile. В данном случае это:

gem "ym4r_gm", "~> 0.2.0"

Когда вы отправляете свой код на рабочий сервер, такой как Heroku, Gemfile сообщает Heroku, какие гемы следует развернуть и установить на сервере. Также выполните эту команду, когда закончите.

bundle install
...