编辑:忽略我写的有关资产的一切。我已经禁用了它们,我仍然遇到这个问题。在OSX上运行。
我发现了answer here,这听起来好像可能与资产有关。基本上我创建了一个处女应用程序,在一个页面上有一个表单,导致另一个页面,每个页面都很慢,因为它让我疯狂。
当我发出请求时,这是服务器日志中的一个片段:
在2012-01-10开始获取127.0.0.1的“/assets/pages.css?body=1” 22:21:35 -0700服务资产/pages.css - 304未修改(1ms)
在127.0.0.1开始获取“/assets/authenticator.js?body=1” 2012-01-10 22:21:39 -0700服务资产/authenticator.js - 304不 修改(1ms)
在2012-01-10开始为127.0.0.1开始获取“/assets/jquery.js?body=1” 22:21:39 -0700服务资产/jquery.js - 304未修改(2ms)
在127.0.0.1开始GET“/assets/application.js?body=1” 2012-01-10 22:21:43 -0700服务资产/application.js - 200 OK(0ms)
在2012-01-10开始获取127.0.0.1的“/assets/pages.js?body=1” 22:21:43 -0700服务资产/pages.js - 304未修改(1ms)
日志建议的加载时间甚至不会接近每个请求1-3秒。 它驱使我香蕉。我按照其他答案的建议安装了插件,但我不知道如何使用它或在设置中写什么。
谢谢你们。
答案 0 :(得分:4)
尝试在development.log
Completed 200 OK in 476ms (Views: 155.1ms | ActiveRecord: 14.7ms)
通常的罪魁祸首是部分和类没有在开发中缓存。或者,您也可以尝试这个宝石:https://github.com/wavii/rails-dev-tweaks