2017-05-04 8 views
0

私はこのプロジェクトで複数のCSSファイルを持っており、これらのファイルをバンドルしています。バンドル後にCSSが乱雑になる

バンドルに含まれているファイルの1つが期待どおりに機能しないが、バンドルから離れているため、動作しています。

ここでコード

var cssCustom = new StyleBundle("~/bundle/css") 
.Include("~/Content/Kendo/kendo.default.min.css", new CssRewriteUrlTransformWrapper()) 
.Include("~/Content/Kendo/kendo.bootstrap.min.css", new CssRewriteUrlTransformWrapper()) 
.Include("~/Content/Kendo/kendo.dataviz.bootstrap.min.css", new CssRewriteUrlTransformWrapper()) 
.Include("~/Content/Kendo/kendo.dataviz.min.css", new CssRewriteUrlTransformWrapper()) 
.Include("~/Content/Kendo/kendo.default.mobile.min.css", new CssRewriteUrlTransformWrapper()) 
.Include("~/Content/Site.css", new CssRewriteUrlTransformWrapper()) 

.INCLUDE( "〜/コンテンツ/フォルダ/ bootstrap.css"、新 CssRewriteUrlTransformWrapper())

.Include("~/Content/Folder/main.min.css", new CssRewriteUrlTransformWrapper()) 
.Include("~/Content/themes/fonts.css", new CssRewriteUrlTransformWrapper()); 
cssCustom.Orderer = new AsIsBundleOrderer(); 
cssCustom.Transforms.Add(new CssMinify()); 
bundles.Add(cssCustom); 

BundleTable.EnableOptimizations = true; 


があります
public class CssRewriteUrlTransformWrapper : IItemTransform 
{ 
    public string Process(string includedVirtualPath, string input) 
    { 
     return new CssRewriteUrlTransform().Process("~" + VirtualPathUtility.ToAbsolute(includedVirtualPath), input); 
    } 
} 

bootstrap.css同梱の場合は動作しません。

ありがとうございました。

答えて

0

Bootstrap.cssファイルにエラーがあり、中括弧がありませんでした。

これはそのトリックでした。

関連する問題