Rails 3.1在开发中加载页面非常缓慢。它逐个地通过管道处理它们,时间太长了。
是否可以预编译我的资产(我现在没有测试,所以静态文件很好),并且让Rails不负责提供它们?那会让事情更快吗?
更新:找到了解决方案。 Richard Hulse对这个问题的答案是正确的。
但是Frexuz的答案解决了我一直遇到的加载缓慢的问题。在开发中加载 Rails-dev-tweaks gem可以使页面加载速度显着加快。
是否可以预编译我的资产(我现在没有测试,所以静态文件很好),并且让Rails不负责提供它们?那会让事情更快吗?
更新:找到了解决方案。 Richard Hulse对这个问题的答案是正确的。
rake assets:precompile
将预先构建资产,因此它们直接提供服务,而无需使用资产管道。但是Frexuz的答案解决了我一直遇到的加载缓慢的问题。在开发中加载 Rails-dev-tweaks gem可以使页面加载速度显着加快。
config/environments/development.rb
的资产设置添加到您的问题中,这可能是导致速度缓慢的根源。 - mliebelt