gpt4 book ai didi

asp.net-mvc - bundle 未在ASP.NET MVC 4中加载

转载 作者:行者123 更新时间:2023-12-04 05:07:31 24 4
gpt4 key购买 nike

我将捆绑软件添加到BundleConfig.cs中,如下所示:

 bundles.Add(new ScriptBundle("~/bundles/angular").Include("~/Scripts/angular.min*"));

在_Layout.cshtml中,我具有以下内容:
<body>
@RenderBody()

@Scripts.Render("~/bundles/jquery")

@Scripts.Render("~/bundles/angular")

@RenderSection("scripts", required: false)
</body>
</html>

在网络流量中,它不显示角度文件。

最佳答案

ASP.NET MVC中的捆绑非常聪明,因为它了解* .min以及何时使用或不使用它。因此,如果您在捆绑包中这样做:

bundles.Add(new ScriptBundle("~/bundles/angular").Include("~/Scripts/angular.js"));

在 Debug模式下,它将发送对 "/scripts/angular.js"的请求,在 Release模式下,它将向 "/scripts/angular.min.js"发送一个请求

为了从中受益,您应该将原始文件和缩小文件都放在scripts文件夹中。这样,在调试时,您可以完全访问未压缩的源,并且可以在生产环境中加载优化的文件。

关于asp.net-mvc - bundle 未在ASP.NET MVC 4中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18063345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com