VS magic提供了什么;。js.bundle";组合JavaScript文件的功能?
我在我的项目中使用Durandal,它附带了一个“vendor.js.bundle”文件,看起来类似于:VS magic提供了什么;。js.bundle";组合JavaScript文件的功能?,javascript,visual-studio-2010,visual-studio,bundle,Javascript,Visual Studio 2010,Visual Studio,Bundle,我在我的项目中使用Durandal,它附带了一个“vendor.js.bundle”文件,看起来类似于: /Scripts/jquery-1.9.1.js /Scripts/knockout-2.2.1.debug.js 我可以说这是某种形式的自动文件来帮助生成“vendor.js”,但我一直无法找到这个构建阶段的实际用途——更不用说如何让它在我的环境中“正常工作” 我下载了Web Essentials扩展,但它的魔力似乎并不是来自于它本身(或者这只是VS 2012版本的一个功能?),而且我
/Scripts/jquery-1.9.1.js
/Scripts/knockout-2.2.1.debug.js
我可以说这是某种形式的自动文件来帮助生成“vendor.js”,但我一直无法找到这个构建阶段的实际用途——更不用说如何让它在我的环境中“正常工作”
我下载了Web Essentials扩展,但它的魔力似乎并不是来自于它本身(或者这只是VS 2012版本的一个功能?),而且我的search foo一直在失败。它确实是Visual Studio扩展“Web Essentials”的一个功能 在项目中选择至少两个javascript文件,右键单击它们,然后转到Web Essentials-->创建javascript捆绑文件
它将捆绑您的javascript文件,并创建捆绑包的缩小版本。您也可以对CSS文件执行此操作。这不是VS的一个功能,而是ASP.NET MVC 4的一个功能:@Dai在我的例子中,vendor.js文件似乎是由某个工具首先静态生成的(它留下了一些注释行)-这篇文章似乎是动态绑定的,虽然有用,但并不是我想要的。我猜它甚至可能不是VS工具。@Dai不,不是。我在ASP.NET web表单项目中也做过这样的工作