Abh*_*aya 11 javascript ruby-on-rails coffeescript ruby-on-rails-3.1 asset-pipeline
在rails 3.1中,.coffee和// = require文件只处理一次或每个资产请求吗?
例如,我有一个文件
//= require source/main.js.coffee
//= require source/second.js.coffee
//= require source/third.js.coffee
理想情况下,服务器会将这些编译为js ONCE,然后捆绑它们,然后创建一个静态文件.但如果它发生在每个资产请求上,它将浪费周期重复它?
感谢您的任何指导.
是的,资产将被编译和缓存.所以他们不会产生额外的周期.您也可以在将它们推送到生产环境之前对它们进行预编译.
这是一篇很好的文章:http://blog.nodeta.com/2011/06/14/rails-3-1-asset-pipeline-in-the-real-world/
| 归档时间: |
|
| 查看次数: |
311 次 |
| 最近记录: |