一段时间以来,我一直在为此而奋斗。我们的项目已经发展到合理的规模:约。 250个JS文件和50个SASS文件。我会说,不要太过分。但是,Sprockets需要很长时间来渲染所有资产。即使在简单的页面重新加载,我希望看到缓存的一些好处,它需要几秒到10,20,30甚至更多秒来服务所有资产。这是一个体面的MacBook Pro与SSD。
这是最简单页面之一的火焰图:登录页面。加载大约需要12秒。 “真正的”应用程序页面更糟糕:
设置config.assets.debug = false
会有所帮助,但与此同时,我真的很乐意将其设置为true以便于调试。
有没有人有任何关于如何使其更可行的建议?