Je suis en train d'utiliser le regroupement de combiner & minify CSS fichiers. Dans mon Global.aspx.cs Application_Start
j'ai le texte suivant:
var jsBundle = new Bundle("~/JSBundle", new JsMinify());
jsBundle.AddDirectory("~/Scripts/", "*.js", false);
jsBundle.AddFile("~/Scripts/KendoUI/jquery.min.js");
jsBundle.AddFile("~/Scripts/KendoUI/kendo.web.min.js");
BundleTable.Bundles.Add(jsBundle);
var cssBundle = new Bundle("~/CSSBundle", new CssMinify());
cssBundle.AddDirectory("~/Content/", "*.css", false);
cssBundle.AddDirectory("~/Content/themes/base/", "*.css", false);
cssBundle.AddFile("~/Styles/KendoUI/kendo.common.min.css");
cssBundle.AddFile("~/Styles/KendoUI/kendo.default.min.css");
BundleTable.Bundles.Add(cssBundle);
Et dans mon .cshtml fichier j'ai le texte suivant:
<link href="http://stackoverflow.com/CSSBundle" rel="stylesheet" type="text/css" />
<script src="/JSBundle" type="text/javascript"></script>
Cependant, quand j'ai vue la source de mon bundles fichier CSS, il est le suivant:
/* Minification failed. Returning unminified contents. (40,1): run-time error CSS1019: Unexpected token, found '@import' (40,9): run-time error CSS1019: Unexpected token, found '"jquery.ui.base.css"'
.... beaucoup plus
Toutes les idées sur la façon de résoudre ce problème?
Je n'ai rétréci vers le bas à la ligne suivante:
cssBundle.AddDirectory("~/Content/themes/base/", "*.css", false);
Si je n'ai que la ligne de code j'obtiens les mêmes erreurs.