我应该捆绑什么js / css文件?

时间:2014-02-27 15:38:33

标签: javascript css bundling-and-minification system.web.optimization

我正在研究ASP.NET 4.0的捆绑功能,我只是好奇在决定捆绑哪些文件时人们遵循哪些规则/做法?

我应该按照它们的内容进行分组,例如将所有jQuery个文件放在一起,或者只是捆绑在同一个地方使用的所有文件?

2 个答案:

答案 0 :(得分:2)

我建议阅读有关捆绑和缩小的本教程

bundling and minification

就个人而言,我喜欢每页有一个css包和一个js包。每个捆绑包仅包含该页面所需的文件。保持http请求和大小。

答案 1 :(得分:0)

我认为如何捆绑你的文件在很大程度上是主观的。我认为大多数人都会同意的唯一一件事就是,一旦你拥有的文件不仅仅是少数,你就应该整理你的文件。

如果您正在使用一个简单的网站,并且您只有一些JS文件和一个CSS文件,我认为将它们放在同一个地方并不会有问题。

一旦你得到多个文件,我喜欢至少按类型分组:

/lib/css
/lib/js