2012-07-24 2 views
5

ASP.NET MVC4에서 새로운 번들 기능을 사용하고 있습니다. 현재 나는 다음과 같은 번들 구성한 :MVC4 번들링 전략

  • ~/JS/JQuery와
  • ~/JS/형태
  • ~/JS/부트 스트랩

내가 서비스를 제공하고있어보기에 따라 일반적으로이 세 가지 조합을 호출하십시오 (예 : jquery 번들이 필요한 홈 페이지, 양식에 jquery + bootstrap이 필요한 반면 연락처 양식에는 세 가지가 모두 필요함).

제 질문은보기에서 3 개의 번들을 하나의 파일로 렌더링하는 방법이 있습니까?

  • ~/JS/formsAndBootstrap
  • ~/JS/formsAndJQueryAndBootstrap
  • 등등 ...
+0

RxLoader https://nuget.org/packages/RxLoader/ –

답변

0

: 나는 가능한 모든 조합에 대한 번들을 만들고 싶어하지 않는다 번들을 정의해야합니다. 보기에서 "즉시"수행 할 수 없습니다.

0
bundles.Add(new ScriptBundle("~/bundles/formsAndBootstrap").Include(
          "~/Content/Scripts/jquery-1.7.2.js", 
          "~/Content/Scripts/bootstrap.js", 
          "~/Content/Scripts/form.js")) 
+1

을 사용하면 번들을 훨씬 쉽게 정의 할 수 있습니다 (제 생각에는) 각 조합에 대해 새 번들을 정의해야합니다. "jQuery"라는 정의 된 번들과 "jQueryUI"라는 다른 하나를 하나의 파일로 렌더링하려는 경우, 다른 번들을 만들어야한다는 의미입니까? 내가 그것을 호출하는보기에서 실행에 하나를 정의 할 수 있습니까? – amhed