如果我将在Rails生产模式下运行的代码库的本地副本与在实际服务器上运行的相同代码库进行比较,并使用Webkit Inspector的“网络”选项卡来比较连接的javascript的大小,我会在实时中看到总共36k在生产模式下运行的本地副本上的服务器和99k。
我一直小心预编译我的资产,并且我启用了assets.compress = true。
奇怪的是,如果我检查连接的JS,它在两种情况下都是相同的缩小。换句话说,它在视觉上看起来像通过资产管道进行压缩...但报告的数字差别很大。
相关命令:
bundle exec rake assets:precompile
rails s -e production
配置中的:
config.assets.compress = true
任何理论?感谢。