Galleria没有出现在Heroku的Rails应用程序中

Galleria not showing up on Heroku in Rails app

本文关键字:Rails 应用程序 Heroku Galleria      更新时间:2024-03-10

对于我的Rails应用程序,我使用Galleria-http://galleria.io/在本地一切都很好,但当我将应用程序部署到heroku时,galleria就不见了。

不太清楚为什么。。

这是我的代码:

   <div id="galleria">
     <% for image in @trip.images %>    
     <%= link_to image_tag(image.image.url(:thumb)), image.image.url(:large), :title => image.title %>
     <% end %>
   </div>
    <script>
     Galleria.run('#galleria');
     Galleria.configure({
         minScaleRatio: 1,
         maxScaleRatio: 1,

    });
    </script>
   </div>

application.js

 //= require jquery
 //= require jquery_ujs
 //= require bootstrap
 //= require galleria-1.2.7
 //= require galleria.classic.min
 //= require_tree .

application.css

*= require_self
*= require galleria.classic
*= require_tree .

上面需要的所有文件都在这里:

  app'assets'javascripts
  app'assets'stylesheets

我在我的heroku日志文件中也没有看到任何错误,所以我有点迷失在这里。你知道为什么它没有出现吗?

感谢您抽出时间!

更详细的答案是:在Rails3.1AssetPipeline中把Galleria(jQuery图像库框架)放在哪里?

我不得不在galleria.classic.js 中更改这条线

css: 'galleria.classic.css',

带有

css: false,

它成功了!