我已经安装了owl carousel rails gem,使用spree 3.0.4,按照说明进行操作。 但我的代码是在localhost上工作但不在heroku上。我尝试使用js文件而不是gem,但这也无济于事。
这里的代码是模板 _artist_show.html.erb
{"Data":"value"}
我也尝试将js代码放在主js文件中,但它仍然在dev中工作但不在heroku上工作。 请帮助
答案 0 :(得分:0)
确保已在生产中启用了assests预编译。
文件 /config/environments/production.rb 中的确保它们存在。
config.assets.compile = true
config.assets.precompile = [' .js',' .css',' *。css.erb']
如果你在heroku中没有自动资产预编译,那么运行以下命令来预编译资产
在推之前RAILS_ENV =生产包exec rake资产:预编译
。