2

プロジェクトでgmaps4rails gemを使用してフォームにGoogleマップを表示していますが、「gmaps4railsの未定義のローカル変数またはメソッド「acts_as_gmappable」」が表示されています

Rails4を使用しています。

gem 'gmaps4rails' rails generate gmaps4rails:install

モデルacts_as_gmappableで

def gmaps4rails_address アドレス end

ありがとう、

4

1 に答える 1

-1

10/23/13 の時点で同じ問題が発生しています

  1. Heroku にデプロイする場合にのみ問題が発生します。これは私のローカル環境では問題なく動作します

  2. Gemfile には以下が含まれます。

... gem 'rails', '4.0.0'

gem 'mysql' gem 'haml' gem 'paperclip' gem 'gmaps4rails' gem 'aws-s3' gem 'aws-sdk' gem 'stripe', :git => ' https://github.com/stripe/stripe- ruby ' gem 'will_paginate', '~> 3.0.5' gem 'twilio-ruby' gem 'json' gem 'nokogiri' gem 'rails_12factor', group: :production ...

  1. 既に bundle install / bundle update & heroku restart を試しました

  2. トレースは次のとおりです。

---> Rails アセット パイプライン用にアプリを準備しています 実行中: rake assets:precompile rake aborted! 未定義のメソッドacts_as_gmappable' for #<Class:0x007fa770b8ba68> /tmp/build_94e76989-9e4f-4eef-8e2c-e31cd7d850c9/vendor/bundle/ruby/2.0.0/g ems/activerecord-4.0.0/lib/active_record/dynamic_matchers.rb:22:inmethod_missing' /tmp/build_94e76989-9e4f-4eef-8e2c-e31cd7d850c9/app/models/hay_shipper.rb: 4:in `'

于 2013-10-24T19:36:28.407 に答える