0
축소 및 번들을 적용하기 전에 작업 사이트를 운영했습니다. 나는 원래의 CSS를 쓰지 않았다. 이 문제는 3 개의 @import url
문이 Google 글꼴 가져 오기에 사용됨에 따라 발생합니다.번들링 CSS CDN
문제를 해결하기 위해 관련 CSS 파일에서 @import url
을 제거하고 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));
}