System.Web.Optimization.Bundle 与 WebEssentials Visual Studio插件中的捆绑操作有什么区别?
我的意思不仅是最终的结果应该是相同的,而且也是内部的,尤其是内部的。调试和释放模式中的差异(如果有)
最后,我获得了什么以及我选择哪一个?
答案 0 :(得分:1)
我们知道 System.Web.Optimization.Bundle 主要用于捆绑js或css文件以减少页面大小或加载问题,但 web Essentials 是一个集合(主要)与Visual Studio的Web相关增强功能。 它包括许多新的IntelliSense完成(特别是CSS),新的BrowserLink功能,Javascript文件的自动JSHint,HTML和CSS的新警告以及许多其他功能。您想添加的任何与网络相关的功能都应该放在这里。
详细信息如果您想检查,则下面的链接可能有用。
答案 1 :(得分:0)
我时不时地使用这两种方法。结果几乎相同(输出文件的大小,编译时间等)。
<强> System.Web.Optimization 即可。您可以通过* .cs和* .cshtml文件维护功能。
Web Essentials 。您可以通过上下文菜单和.json(xml)文件中累积的配置来维护功能。
但如果您开发静态html页面(根本没有服务器端),则无法使用System.Web.Optimization方法