更新到Bootstrap版本3.3.4后,需要在BundleConfig.cs中添加哪些文件

时间:2015-05-14 19:53:09

标签: twitter-bootstrap asp.net-mvc-4

在以前的Bootstrap版本中,MVC 5中的BundleConfig是:

   bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
              "~/Scripts/bootstrap.js",
              "~/Scripts/respond.js"));

.. \ Content文件夹中有文件:bootstrap.css

现在,在更新到Bootstrap版本3.3.4之后,我在.. \ Content文件夹中看到了adtl文件:

bootstrap-theme.css和bootstrap-theme.css.map

问题是:是否应将这两个文件添加到BundleConfig中,如下所示?

   bundles.Add(new StyleBundle("~/Content/css").Include(
              "~/Content/bootstrap-theme.css",
              "~/Content/bootstrap-theme.css.map",
              "~/Content/bootstrap.css",
              "~/Content/site.css"));

1 个答案:

答案 0 :(得分:2)

bootstrap.theme.css is optional仅在您想要更改默认主题/滚动主题时才有用。

.map.css文件仅在您使用css文件的缩小版(.min.css)时才有用 - debugging minified files提供.map个文件

因此,除非您打算调试和/或自定义样式引导程序,否则我只会在~/Content/bootstrap.min.css配置中捆绑StyleBundle并完全忽略主题。