如何使用 ASP.NET 4.5 捆绑和 CDN 来获取 Bootstrap 3.2?

Posted

技术标签:

【中文标题】如何使用 ASP.NET 4.5 捆绑和 CDN 来获取 Bootstrap 3.2?【英文标题】:How to use ASP.NET 4.5 Bundling & a CDN to get Bootstrap 3.2? 【发布时间】:2016-06-11 06:29:59 【问题描述】:

我是一名新的 ASP.NET 开发人员,我正在尝试使用 ASP.NET 4.5 的最大功能之一,即捆绑功能。它似乎对使用 CDN 有一些支持。我现在正在努力使用捆绑来获取引导程序 3.2.0。 那我该怎么做呢?

这是我的代码的 sn-p:

public static void RegisterBundles(BundleCollection bundles)
        
            bundles.UseCdn = true;   //enable CDN support

            //add link to jquery on the CDN
            var cssCdnPath = "http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css";

            bundles.Add(new StyleBundle("~/bundles/css",
                      cssCdnPath).Include(
                      "~/Assets/css/bootstrap-version.css"));

【问题讨论】:

【参考方案1】:

CDN 位置仅在 BundleTable.EnableOptimizations 配置为 true 时使用。

简单地将以下内容添加到 RegisterBundles 方法中:

BundleTable.EnableOptimizations = true;

【讨论】:

以上是关于如何使用 ASP.NET 4.5 捆绑和 CDN 来获取 Bootstrap 3.2?的主要内容,如果未能解决你的问题,请参考以下文章

在 ASP.NET 4.5 WebForms 中通过 bundle.config 与 BundleConfig.cs 捆绑资源

如何使用 MVC3 ASP.NET 4.5 和 EF6 基于实体属性注释对 TextBoxFor 进行舍入

如何在 asp.net 4.5 中使用 facebook 帐户开发登录

如何在 ASP.NET MVC 中集成 AngularJS

如何在 ASP.NET MVC 中集成 AngularJS

将 jquery 验证插件添加到 asp.net 4.5