ASP.NET 4 Mystery Bundle Xml元素

时间:2013-12-08 05:48:01

标签: asp.net-mvc-4 bundling-and-minification

我的研究技巧都没有下降,或者几乎没有人在谈论ASP.NET MVC中捆绑的这个特定方面。

首先,让我展示一下我在从Internet下载的项目的Scripts目录中找到的捆绑XML文件的图片:

enter image description here

我有几个问题:

1 - 这在哪里记录?如果你在编辑器中打开它,它看起来是这样的:

<bundle minify="true" runOnBuild="true">
     <!--The order of the <file> elements determines the order of them when bundled.-->
     <file>/Scripts/purl.js</file>
     <file>/Scripts/jQuery.cssParentSelector.js</file>
</bundle>

2 - 如何将它与捆绑文件旁边的V形符号相结合,并且util脚本文件本身缩进(如代码隐藏)?当我将所有这些文件添加到另一个项目时,没有雪佛龙和没有缩进。

这显然与捆绑基础架构有关。但我不知道是什么或如何。也许是WebGrease,尽管它在XML中没有足迹。它是另一个创建它的第三方库吗?

只是好奇,有谁知道这是什么以及如何理解它?

1 个答案:

答案 0 :(得分:2)

此捆绑包已使用Web Essentials Visual Studio Plugin预先捆绑。 Web Essentials插件创建在编译时完成的捆绑,而Asp.net MVC捆绑在运行时执行。