MVC 3中的System.Web.Optimization Bundles单文件

8

在MVC3 C#中,我正在尝试新的System.Web.Optimization Bundles JSminify & CssMinify包(.NET 4.5框架的一部分)。

我有一个主Bundle。在我的网站上的一个页面上,我希望仅包括单个.js文件。我希望它像bundles一样被压缩,但不需要被捆绑。

如何做到这一点?

  • 此外,这个包的源代码和文档是否可用?

你可以尝试使用这个库 https://github.com/vincpa/mvc.resourceloader - Razor
1个回答

7

我认为你需要再添加一个包(bundle)。

例如:

Bundle myJSBundle = new Bundle("~/combined-scripts/custom/my-page", 
                                                               typeof(JsMinify));
myJSBundle.AddFile("~/Scripts/Custom/MyPage.js");

然后在你的页面中:

<script src="@Url.Content("~/combined-scripts/custom/my-page")" 
                                                 type="text/javascript"></script>

参考资料: - http://www.dotnetexpertguide.com/2011/12/bundling-and-minification-aspnet-mvc4.html

更多阅读:


2
这是正确的。我在这里写过:http://jclaes.blogspot.com/2012/02/aspnet-mvc4-bundling-in-aspnet-mvc3.html - JefClaes

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接