【发布时间】:2012-08-14 15:49:27
【问题描述】:
我无法让 MiniProfiler 向我显示报告。我只是在开发环境中,应该一直显示它。添加?pp=help 确实会打开帮助页面。在 tmp/miniprofile 中有大量的 mp_timers_ 文件。显然那里正在发生一些事情。
起初我认为这是一个奇怪的 CSS 问题,就像我的导航栏覆盖了它一样。我尝试在没有 CSS 的情况下加载页面,但 MiniProfile 框仍然没有出现。
以防万一,我没有设置before_filter。但是,当我使用他们文档中的简单方法时,它没有任何帮助。
【问题讨论】:
-
所以你在控制器的某个地方调用
Rack::MiniProfiler.authorize_request?我所要做的就是添加 gem,在我的应用程序控制器中执行上面的行(在 before_filter 中),结果开始显示在我的视图的左上角。 -
是的。我在我的
before_filter中调用它。这就是为什么我很难过。无论如何,它都应该在开发环境中显示出来。 -
你可以试试 -pre 看看它是否能解决这个问题?
-
我遇到了同样的问题。就我而言,这是我的 JS 函数之一,不能很好地使用它。我建议将你所有的 JS 注释掉,然后重新加载你的页面,看看是否有任何变化?
-
看看这个issue on GitHub,有一个相互冲突的宝石清单。
标签: ruby-on-rails mvc-mini-profiler