在 Visual Studio 2015 中提供了对于 Grunt 和 Gulp 的内置支持,在 Visual Studio 2013 中怎么办呢?微软将 2015 中的特性做为几个独立的扩展发布出来,你能够在 Visual Studio 2013 中一样使用这个特性。npm
实际上,你须要三个扩展。json
首先,你须要 Visual Studio 2013.3,也就是说,安装了 Visual Studio 的第三个更新包。gulp
Grunt 的可视化任务管理器。grunt
扩展地址:https://visualstudiogallery.msdn.microsoft.com/8e1b4368-4afb-467a-bc13-9650572db708spa
经过搜索在线的 NPM 和 Bower 包进行智能提示。3d
扩展地址:https://visualstudiogallery.msdn.microsoft.com/65748cdb-4087-497e-a394-2e3449c8e61eblog
可选,提供了在解决方案管理器上右键菜单中包含 "npm install",在 package.json 中右键菜单支持,在运行 grunt/gulp 任务以前执行 “npm install”。事件
扩展地址:https://visualstudiogallery.msdn.microsoft.com/dcbc5325-79ef-4b72-960e-0a51ee33a0ffci
在 gruntfile.js 文件上右键,能够弹出管理任务的菜单。get
默认状况下,Task Runner Explorer 会出如今 Visual Studio 的下面。
还能够被 Visual Studio 的 4 个事件之一触发。
双击任务就能够执行。
能够在 NPM 的 package.json 文件编辑时,提供智能提醒。
包括包版本
悬停的提醒。
演示一下。
Intruducing Gulp, Grunt, Bower, and npm support for Visual Studio