MVC BundleConfigファイルに非常に奇妙な問題があります。自分のサイトを公開する前にBundleTable.EnableOptimizationsをtrueに設定し、公開後に自分のcssファイルが最小化されるのを待っていました。しかし、ScriptBundleからの1つのファイルは縮小されており、同じScriptBundleからの別のファイルは縮小されていません。ここで私が何を意味するかです:BundleTable.EnableOptimizationsが動作しませんmpc
私BundleConfigコード:
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/Site.css"));
BundleTable.EnableOptimizations = true;
と_layoutで私が持っている:
@Styles.Render("~/Content/css")
ので、このコードの結果は、私がブラウザでサイトのソースを確認したときに、ということです私のbootstrap.cssファイルとSite.cssファイルは結合されていますが、bootstrap.cssは縮小されており、Site.cssファイルは統合されていません。私はちょうどシステムが私のSite.cssファイルを縮小しない理由を理解できません。
これは私が今まで持っていた変わった問題です。何が起こっているのか分かっているなら、私を助けてください。
Site.cssに構文エラーがあり、縮小が失敗する可能性があります。 http://csslint.net/やその他のバリデーターを通してCSSを実行できますか? – Esko
バンドルとミニフィーの違いをお読みください。あなたは答えを見つけます。 – Surajghosi
私のCSSファイル@Eskoに大きな構文エラーはありませんでしたが、それは他のケースで問題になる可能性があります。 – Misho