[英]Rails asset pipeline workflow when there are hundreds of asset files
我们最近转换了一个Rails 3.2项目来使用资产管道。 我们的应用程序使用许多资产文件(~250 * .js.coffee文件,另外200个* .jst.hamljs模板和~100 * .css.sass样式表)。 正如您所期望的那样,这些产品在生产中被打包成少量的资产文件。
在开发和测试环境中,我们处理频繁的超时和缓慢的页面加载,同时重新编译和请求单个资产。 是否有更好的工作流程仍然允许自动重新编译?
我们使用默认环境设置运行,除了在开发中将debug
设置为false
:
config.assets.debug = false
在开发中重新加载页面时,这可以节省数百个请求,但初始编译仍会导致超时。 必须有更好的方法,对吧?
您是否在开发中预编译资产?
bundle exec rake assets:precompile
这应该使资产不会每次重新编译。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.