我正在使用Rails 3.2.3和Ruby 1.9.3以及最新版本的gmaps4rails。我无法让我的生活得到一张地图展示。我不断收到JS错误,说明没有定义gmap。我跟着gmaps4rails文档无济于事。
我认为我的主要问题是我没有gmap .js文件,只有.js.coffee文件。我应该将咖啡脚本文件转换为js文件吗?
非常感谢任何帮助。我已经花了4个小时试图让它发挥作用:[
答案 0 :(得分:2)
gmaps4rails gem不关心您是否启用了资产管道。 看看生成器:https://github.com/apneadiving/Google-Maps-for-Rails/blob/master/lib/generators/gmaps4rails/install_generator.rb#L8
快速解决方法是手动复制js文件。
mkdir public/javascripts/gmaps4rails
cp `bundle show gmaps4rails`/public/javascripts/gmaps4rails/*.js public/javascripts/gmaps4rails
QnD但是应该让你去: - )
编辑:当然适用于css文件
cp `bundle show gmaps4rails`/public/stylesheets/gmaps4rails.css public/stylesheets/