为什么所有文件都包含在Rails的资产管道中?

时间:2013-06-16 19:50:29

标签: ruby-on-rails asset-pipeline

为什么所有JavaScript和CSS文件都包含在资产管道中而不是实际使用的那些?

例如,如果我有一个包含主页和博客的简单网站,为什么在用户查看博客时会包含主页的JavaScript和CSS文件?反之亦然,为什么在查看主页时会包含博客的资产?

1 个答案:

答案 0 :(得分:3)

它们都被编译在一起并缩小,因此占地面积非常小。

一旦加载一次,它们就会被缓存,因此页面视图的其余部分会更快。

相关问题