2016-11-04 75 views
0

我在Heroku上推送代码时遇到问题Rails 3.2.17。它在当地工作正常。Heroku上的ActionView :: Template :: Error(找不到文件'magnific-popup')

其实,应用程序已经在Heroku上正常工作,但经过一些更改后推出,然后显示错误,我尝试了很多,但没有找到合适的解决方案。

ActionView::Template::Error (couldn't find file 'magnific-popup' 
2016-11-04T13:31:33.339935+00:00 app[web.2]: (in /app/app/assets/stylesheets/application.scss:2)): 
2016-11-04T13:31:33.339936+00:00 app[web.2]:  69:  = favicon_link_tag "travelshopa_Pin_SM_Icon-01_big.png" 
2016-11-04T13:31:33.339937+00:00 app[web.2]:  70:  meta name="viewport" content="width=device-width, initial-scale=1.0" 
2016-11-04T13:31:33.339938+00:00 app[web.2]:  71:  meta name="p:domain_verify" content="8190160645e8dabcaa234d75587f59aa" 
2016-11-04T13:31:33.339939+00:00 app[web.2]:  72:  = content_for?(:stylesheet) ? yield(:stylesheet) : stylesheet_link_tag('application') 
2016-11-04T13:31:33.339939+00:00 app[web.2]:  73: /= stylesheet_link_tag "print", media: "print" 
2016-11-04T13:31:33.339940+00:00 app[web.2]:  74:  = csrf_meta_tag 
2016-11-04T13:31:33.339941+00:00 app[web.2]:  75:  script src="//cdn.mouseflow.com/projects/905e8269-8408-434b-9f68-cb0a2847579c.js" async="" 
2016-11-04T13:31:33.339942+00:00 app[web.2]: app/views/layouts/application.html.slim:72:in `_app_views_layouts_application_html_slim__1613734431592662227_70052446378020' 
2016-11-04T13:31:33.339942+00:00 app[web.2]: app/controllers/main_controller.rb:36:in `new_home' 

我已经在Heroku上编译过很多次了,但还是没有解决。

任何人有一个想法,然后分享它。

谢谢

+1

尝试在生产模式下当地 – Tachyons

+1

您是否尝试过在部署之前这些命令?: '捆绑高管耙TMP运行应用程序如果出现问题 'bundle exec rake test' ..将所有更改推送到远程存储库... – Blackcoat77

+0

感谢您的回复。我发现有关在production.rb文件中启用缓存配置的问题。 – harsh4u

回答

0

我解决了问题。

问题是cache setting enable in production.rb file产生的问题。

感谢您的意见,并尝试回答我。缓存:clear` `RAILS_ENV =产品包的exec耙资产:precompile` #检查

相关问题