何时捆绑和缩小发生AppStart / FirstRequest

我们正在为我们的网站使用ASP.NET MVC 4.5。 我们正在追踪我们网站的一些页面加载问题,并想知道捆绑和缩小发生的时间

当我在我的应用程序开始注册捆绑软件时

bundles.Add(new ScriptBundle("~/bundles/ourjavascriptcode").Include(
 "~/Scripts/file1.js",
 "~/Scripts/file2.js",
 "~/Scripts/file3.js"));
 }

并在我的cshtml,如果我包括

@Scripts.Render("~/bundles/ourjavascriptcode")
  • 这些文件是否会在应用程序启动时被绑定和缩小,并被添加到BundleTable中
  • 当服务器收到第一个调用/ bundles / ourjavascriptcode时会发生绑定和缩小吗?v = XYZ(当我使用Scripts.Render时,XYZ是由csthml生成的版本)
  • 如果我通过像/ bundles / ourjavascriptcode这样的调用请求服务器,捆绑和缩小会再次发生吗?v = buildNumber(每次使用新版本时生成的buildNumber)。 我们今天这样做是因为我们使用了一些使用这些包的静态html页面。
  • 我们正在预编译我们的csthml页面

    链接地址: http://www.djcxy.com/p/69119.html

    上一篇: When does bundling and minification happen AppStart/FirstRequest

    下一篇: New .NET feature bundle and minification {version} wildcard isn't working