繁体   English   中英

ASP.NET MVC脚本捆绑包加载时间太长

[英]ASP.NET MVC Script Bundle Takes Too Long To Load

我对此一无所知。 我们开发的MVC网站加载时间太长。 网络工具显示加载JavaScript需要花费几秒钟的时间! 它是捆绑在一起的,并且已被最小化。 我不知道为什么这个捆绑包可能要花这么长时间。 有任何想法吗?

bundles.Add(new ScriptBundle("~/scripts/site").Include(
                         "~/Scripts/lib/jquery-1.10.2.js"
                       , "~/Scripts/lib/jquery-migrate-{version}.js"
                       , "~/Scripts/lib/json2.js"
                       , "~/Scripts/lib/knockout-{version}.js"
                       , "~/Scripts/lib/jquery.unobtrusive*"
                       , "~/Scripts/lib/jquery.validate*"
                       , "~/Scripts/lib/jquery-ui*"
                       , "~/Scripts/lib/jquery.lockSubmit*"
                       , "~/images/jquery.js"
                       , "~/images/script.js"
                        ));

这是开发工具的“网络”选项卡:

在此处输入图片说明

通过“网络”选项卡屏幕抓图,您已将许多文件捆绑在一起,大小为0.63 MB ,对于最小化的js文件而言,该大小太大。

您可以做的一件事是将js文件拆分为单独的捆绑包。 您还可以共享您正在使用的js文件的实际大小吗,我感到很奇怪,您最小化后提到的文件仍然太大。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM