2014-12-15 4 views
8

ASP.NET MVC에서 번들 하나에 번들을 포함 할 수 있습니까?ASP.NET MVC의 중첩 된 번들

string[] jQuery = new string[] { "~/Scripts/jquery-{version}.js", 
           "~/Scripts/jquery-ui-{version}.js" }; 

다음 문자열 배열에

bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js")); 
bundles.Add(new ScriptBundle("~/bundles/jquery-ui").Include("~/Scripts/jquery-ui-{version}.js")); 
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include("~/Scripts/jquery.validate*")); 
bundles.Add(new ScriptBundle("~/bundles/knockout").Include("~/Scripts/knockout-{version}.js").Include("~/Scripts/knockout.ext.js")); 
bundles.Add(
    new ScriptBundle("~/bundles/ui") 
    .Include("~/bundles/jquery") 
    .Include("~/bundles/jquery-ui") 
    .Include("~/bundles/jqueryval") 
    .Include("~/bundles/knockout") 
    ); 
+1

번호처럼 재사용 :

내가 좋아하는 일을하고 싶습니다 불가능합니다. –

답변

12

정의 할 수있는 공통 부품 그건이

bundles.Add(new ScriptBundle("~/bundles/jQuery") 
    .Include(jQuery)); 

bundles.Add(new ScriptBundle("~/bundles/jQueryVal") 
    .Include(jQuery) 
    .Include("~/Scripts/jquery.validate*"));