내 ASP.NET MVC5 프로젝트에서 Bundling/Minification과 dotless을 함께 사용하고 있습니다.파일이 간헐적으로 번들에 포함되지 않음
var commonCss = new StyleBundle("~/bundles/main.css").Include(
"~/CSS/global.css",
"~/CSS/header.less",
"~/CSS/footer.css"
);
commonCss.Transforms.Clear();
commonCss.Transforms.Add(new LessTransform());
commonCss.Transforms.Add(new ConfigurableStyleTransform(cssSettings));
return commonCss;
LessTransform()
는 System.Web.Optimization.Less에서입니다.
간헐적으로 header.less
파일이 번들에 포함되어 있지 않습니다. 경우에 따라 코드를 변경하지 않고 가끔은 그렇지 않을 수도 있습니다.
나는 유효성 검사기를 통해 덜 파일을 실행했지만 문제는 발견되지 않았습니다.
번들에 포함되지 않은 파일은 파일을 찾을 수 없거나 구문 문제가있는 경우에만 나타납니다. 그러나이 인스턴스에는 적용 할 수없는 것으로 보입니다.
이 파일이 번들에 포함되지 않은 이유는 무엇입니까?
http://stackoverflow.com/q/15252829/880709 –
해결 했습니까? 우리는 간헐적으로이 문제를보고 있습니다. –
@CharlesBoyung 불행히도 없습니다. VS Web Essentials를 사용하여 CSS로 미리 컴파일했습니다. 공정하게하기 위해서 실제로는 CSS가 요청 될 때마다 즉각적인 변환이 이루어지지 않기 때문에 더 나은 해결책입니다. – Curt