0
私は、小型化とバンドルを適用する前に作業現場を持っていました。元のCSSは書いていませんでした。この問題は、3つの@import url
ステートメントがGoogleフォントのインポートに使用されていることに起因しています。バンドルCSS CDN
問題を解決するために、@import url
を関連するCSSファイルから削除し、BundleConfig.csクラスに個別に追加することにしました。しかし、私はこれを実現するための構文を理解できません:
public static void RegisterBundles(BundleCollection bundles)
{
....
bundles.UseCdn = true;
var templateOriginalPath1
= "http://fonts.googleapis.com/css?family=Lobster";
var templateOriginalPath2 =
"http://fonts.googleapis.com/css?family=Oswald:400,700,300";
var templateOriginalPath3
= "http://fonts.googleapis.com/css?family
=Ubuntu:300,400,500,700,300italic,400italic,700italic";
....
bundles.Add(new StyleBundle("~/bundles/templateOriginal1",
templateOriginalPath1));
bundles.Add(new StyleBundle("~/bundles/templateOriginal2",
templateOriginalPath2));
bundles.Add(new StyleBundle("~/bundles/templateOriginal3",
templateOriginalPath3));
}