我目前已经安装了Visual Studio 2015 Update 3,以及ASP.NET和Web Tools 2015.1 .
在这个版本中,Visual Studio似乎与npm,Bower,Grunt和Gulp集成在一起 . 例如;
-
“添加文件”对话框显示上述应用程序的配置/代码文件 .
-
右键单击我的项目显示'Manage Bower Packages' .
-
Task Runner Explorer识别gruntfile.js .
这是否意味着我不需要自己安装应用程序?
我是否已经拥有该应用程序,因为Visual Studio已将它们打包?
我应该单独安装每个应用程序吗?我是否必须这样做,还是只是为了一个可选的好处?例如:
-
安装Node.js以获取NPM .
-
然后在命令行中使用Node.js来获取Bower,Grunt和Gulp .
Further investigations with Grunt.
我设置了一个非常简单的Grunt构建脚本,这在Visual Studio中执行时起作用 .
-
我没有单独安装Node.js,例如如果我可以打开控制台窗口输入
npm
我得到'npm' is not recognized
. -
我也不使用npm来全局安装Grunt,例如
npm install -g grunt-cli
.
所以我猜测在Visual Studio中提供了Grunt所需的所有元素 .
Further investigations with Gulp.
基本上与Grunt相同的测试,也适用于Gulp . 我可以连接文件而不需要;单独安装Node.js,或使用 npm install --global gulp-cli
全局安装Gulp .
所以我猜测Gulp的所有必需元素也在Visual Studio中提供 .
1 回答
看起来Visual Studio包含了所有必需的内容,因此无需额外安装 .
你可以在这里找到这些文件,
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External
.将
npm
添加到PATH
以全局使用 .