【发布时间】:2017-05-13 01:37:23
【问题描述】:
我被难住了。我在 docker 中运行了 Rails 5 的香草安装,但我经常收到此错误:
Request ran for longer than 5000ms
到目前为止,我所做的只是使用docker-compose run website rails g controller pages 生成一个新控制器。
到目前为止,如果我从 layouts/application.html.erb 中删除(非常重要的)行,我可以加载页面:
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
但我放弃了所有默认样式(引导程序)和任何我希望在以后加载的潜在 javascript 文件,我不认为这是一个修复。
还有其他人遇到过这个问题并知道如何解决吗?
【问题讨论】:
-
尝试在 config/development.rb 中将 config.assets.debug 设置为 false,看看是否可以加载页面。
-
是的,行得通.... 让它为假有什么后果?
-
我总是将我的设置为 false。当它设置为 true 时,应用程序清单文件中所需的资产将单独提供。因此,application.js 中所需的内容是使用单独的脚本标签提供的。
标签: ruby-on-rails ruby twitter-bootstrap ruby-on-rails-5