是更好,如果有更多的包是Javascript和一个对CSS更好的或者具有一个包是更好有更多的束或一个JS和一个CSS在asp.net MVC

问题描述:

我真的不知道。任何人都可以解释更好的接近。是更好,如果有更多的包是Javascript和一个对CSS更好的或者具有一个包是更好有更多的束或一个JS和一个CSS在asp.net MVC

+0

多束是允许的,但JS和CSS文件之间从未拌以避免麻烦。捆绑原则是一个捆绑名称专用于一种文件类型,而不是两种。 –

+0

是的..我知道..他们会有JavaScript或样式表..但是更好的是有更多的捆绑或更少。 –

这在很大程度上取决于。如果您有一个经常更改的特定JavaScript文件,您可能希望将其放在单独的包中,而不频繁更改的脚本应该放入单个包中。

与CSS一样。你可以将诸如bootstrap,jqueryui等等的东西捆绑到一个bundle中,但是把你自己的css放在一个单独的bundle中,因为它会变得不那么频繁,因此不需要下载所有未修改的代码。

因为每MSDN其说

MSDN:捆绑在ASP.NET 4.5中的新功能,可以很容易将多个文件合并或捆绑成一个单一的文件

我会为少束建议它表明绑定本身会将多个文件合并成一个文件。

所以一般情况下,我会更喜欢一种文件的一个条目,大多数情况下,RegisterBundles()方法中只有两个条目,即一个用于js,另一个用于css到整个项目。

这是我的偏好,并建议

希望这对您有所帮助

感谢

KARTHIK