我想在我的rails 4应用程序中使用基金会5轨道滑块,它在开发环境中完美工作,但在Heroku上不能生产。当我使用Chrome的开发者工具查看发生了什么时,它说找不到foundation.js。在页面上显示第一张图片,但导航控件和下一张图片不显示。基金会轨道滑块不在生产
我通过'foundation-rails'gem(5.0.2)使用Foundation。我试过手动将foundation.js文件放入vendor/assets/javascripts文件夹以及app/assets/javascripts文件夹,但都不起作用。
我applications.js文件看起来像这样:
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
//= require foundation
$(function(){ $(document).foundation(); });
,我有我的application.html头以下:
<%= javascript_include_tag "application" %>
<%= javascript_include_tag "vendor/modernizr" %>
<%= javascript_include_tag "//code.jquery.com/jquery-1.10.2.min.js" %>
和身体:
<%= javascript_include_tag "foundation" %>
我已经尝试过多种方式,例如从头部移除应用程序js引用并将其放入主体,移除来自application.js的基础JS引用和application.html的主体,但没有一个可以工作。