Visual Studio 2013/2015 – 节点包构build错误(gulp_util)

一点背景:

我的团队在Visual Studio中有一个Web品牌项目,只是静态的HTML,CSS和一个小小的JavaScript – 没有.NET类或任何东西。

我们添加了node,npm,gulp和一些gulp任务包来照顾一些捆绑和缩小。

吞噬任务通过任务运行器资源pipe理器运行正常,没有问题。

但是,我们的一些团队在尝试构build项目时出现错误(为了通过IIS查看浏览器中的静态页面):

错误13使用代码1退出命令“C:\ TFS \ Branding \ packages \ Gulp.js.1.0.2 \ build .. \ tools \ npm.cmd”安装gulp gulp-util –save-dev“

我一直无法确定为什么会出现这种情况,或者为什么只发生在一些团队中。 我们正在使用VS2013和2015的混合,但是也可能发生错误。

我可以看到,有问题的命令确实存在于位置 – 在受影响的环境之一,如果我运行:

npm install gulp gulp-util --save-dev 

从项目根目录的命令提示符 – 安装没有错误,但VS项目仍然产生错误。

我很难过,任何有关想看什么的想法将不胜感激。

您的位置“C:\ TFS \ Branding \ packages \ Gulp.js.1.0.2 \ build .. \ tools \ npm.cmd”告诉我这是与nuget安装的(因为packages文件夹)。 你不应该使用nuget,如果你只是做客户端开发,而不是使用npm和bower – 尤其是现在在VS 2013和2015中有很好的支持。

有同样的问题。 gulp包中有一个构build任务。 我们在“SolutionName”\ node_modules \ gulp下添加了gulp目录来解决这个问题