我的研究技巧都没有下降,或者几乎没有人在谈论ASP.NET MVC中捆绑的这个特定方面。
首先,让我展示一下我在从Internet下载的项目的Scripts目录中找到的捆绑XML文件的图片:
我有几个问题:
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中没有足迹。它是另一个创建它的第三方库吗?
只是好奇,有谁知道这是什么以及如何理解它?
答案 0 :(得分:2)
此捆绑包已使用Web Essentials Visual Studio Plugin预先捆绑。 Web Essentials插件创建在编译时完成的捆绑,而Asp.net MVC捆绑在运行时执行。