在 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