zoukankan      html  css  js  c++  java
  • bundles.Add( )下无法绑定后缀为min.css的文件

    1.问题描述:

    在绑定css的时候,除了后缀名为.min.css的文件,在render.style()不显示外,其他的css都正常加载,

    2.解决办法:

    1. 这个是我在调试了几遍之后发现的规律,然后解决办法很简单:
      就是把.min.css的文件改成名为.css的文件就好了。                                                                                                                   bundles.Add(new StyleBundle("~/Content/BootStrap/css").Include("~/Content/BootStrap/bootstrap.min.css"));                          改成

      bundles.Add(new StyleBundle("~/Content/BootStrap/css").Include("~/Content/BootStrap/bootstrap.css"));

    2. 但是这样做有一个不好之处,
      这样会在以后的时候会忘记css是min.css文件。

    3. 有的人说在bundleConfig类的RegisterBundles方法下设置属性可以解决此问题:
      BundleTable.EnableOptimizations = false;但是由本人亲自调试并没有反应。所以此解决方法被朕打入了冷宫。

    3.扩充:

    1. 在使用Include()方法的时候可以使用通配符,大大减少了工作量。

      bundles.Add(new StyleBundle("~/Content/BootStrap/css").Include("~/Content/BootStrap/*.css"));                                        该*代表的是在

      ~/Content/BootStrap/下的所有.css文件都会被绑定。

    2. 下面这张表是通配符的法则:  表格引用于作者--zhou44129879  网址:http://blog.csdn.net/zhou44129879/article/details/16818987                                                                                                                                                                                               
      匹配格式 添加文件或引发异常
      Include("~/Scripts/Common/*.js") AddAltToImg.js,ToggleDiv.js,ToggleImg.js
      Include("~/Scripts/Common/T*.js")
      无效的模式的异常。通配符字符只允许对的前缀或后缀。
      Include("~/Scripts/Common/*og.*") 无效的模式的异常。只有一个通配符字符被允许
      "Include("~/Scripts/Common/T*")
      ToggleDiv.js ToggleImg.js
      "Include("~/Scripts/Common/*") 无效的模式的异常。一个纯通配符段不是有效的
      IncludeDirectory ("~/Scripts/Common","T *") ToggleDiv.js ToggleImg.js
      IncludeDirectory("~/Scripts/Common", "T*",true)
      ToggleDiv.js,ToggleImg.js,ToggleLinks.js
  • 相关阅读:
    【源码笔记】BlogEngine.Net 中的权限管理
    Asp.Net MVC 分页、检索、排序整体实现
    AngularJS 初印象------对比 Asp.net MVC
    Asp.Net MVC Filter 实现方式和作用范围控制
    上传图片压缩+水印(文字、图片)+验证码
    2014年及五年计划
    【读书笔记】Asp.Net MVC 上传图片到数据库(会的绕行)
    VS2012 生成事件
    CSS position绝对定位absolute relative
    CSS兼容性解决方法!important的IE7,Firefox问题
  • 原文地址:https://www.cnblogs.com/smalldragon-hyl/p/6159237.html
Copyright © 2011-2022 走看看