【发布时间】:2018-10-26 20:35:50
【问题描述】:
我有几个不同的 ASP.NET 应用程序,它们都使用相同版本的 jQuery。如果我直接引用 jQuery 库,我的浏览器会下载一次,然后为剩余的请求缓存它。
但是,如果我将 jQuery 库与每个需要它的应用程序和页面捆绑在一起,我的浏览器实际上会为每个页面/捆绑包下载不同的 jQuery 副本。
在我看来,对于在许多页面上使用的大型静态 Javascript 库,最好不要捆绑它,而只为在每个应用程序/页面上找到的那些许多小的、专注的 Javascript 文件保存捆绑。
我错过了什么吗?为什么要捆绑一个永远不会更改并在许多不同页面中使用的 JavaScript 文件?
【问题讨论】:
标签: javascript asp.net bundle