学习资料:https://docs.microsoft.com/zh-cn/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-6.0
ASP.NET MVC 捆绑和压缩——针对JS 和CSS。
捆绑:即可以把多个JS绑到一个文件里;Bundle;优化性能
捆绑
捆绑将多个文件合并到单个文件中。 捆绑可减少呈现 Web 资产(如网页)所需的服务器请求数。 可以专门为 CSS、JavaScript 等创建任意数量的单个捆绑。文件越少,从浏览器发送到服务器或从提供应用程序的服务发送的 HTTP 请求就越少。 这会提高第一页加载性能。
缩小
缩小在不更改功能的情况下从代码中删除不必要的字符。 因此,请求的资产(如 CSS、图像和 JavaScript 文件)的大小大幅减小。 缩小的常见副作用包括将变量名称缩短为一个字符、删除注释和不必要的空格。
Asp.net core 中捆绑使用方式:
第一步:Nuget 安装 BuildBundlerMinifier--类似一种工具,如下图所示:
注:使用时自动使用,类似一种工具
博客内容主要用于日常学习记录,内容比较随意,如有问题,还需谅解!!!