欢迎莅临 SUN WU GANG 的园子!!!

世上无难事,只畏有心人。有心之人,即立志之坚午也,志坚则不畏事之不成。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

学习资料: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--类似一种工具,如下图所示:

 

 

 注:使用时自动使用,类似一种工具

 

posted on 2021-11-23 15:50  sunwugang  阅读(82)  评论(0编辑  收藏  举报