2012-07-24 64 views
5

我使用ASP.NET中MVC4新的捆绑功能。目前,我已经配置了下列软件包:根据我的服务我的观点MVC4捆绑策略

  • 〜/ JS/jQuery的
  • 〜/ JS /表格
  • 〜/ JS /引导

通常所说的这三种的组合(例如在主页上需要jQuery的捆绑,而接触页面需要的jQuery +引导,而表格需要所有这三个)。

我的问题是:有没有办法打电话呈现为从视图中的一个文件中的三束?我不想挣大钱每一个可能的组合:

  • 〜/ JS/formsAndBootstrap
  • 〜/ JS/formsAndJQueryAndBootstrap
  • 等等...
+0

您可以定义使用RxLoader https://nuget.org/packages/RxLoader/ – 2013-06-23 02:29:26

回答

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 2012-08-12 23:03:42