VS2012中的构建后事件,发布时使用NodeJS / GulpJS代码255

时间:2014-04-08 12:05:22

标签: node.js visual-studio-2012 gulp durandal-2.0

我正在尝试在visual studio 2012中使用Gulp压缩我的Durandaljs应用程序进行预构建事件设置。在使用pre / post构建命令行感到非常沮丧之后,如果我构建项目,我会让它工作。它按预期运行node / gulp。

我现在的问题是当我使用发布对话框(web部署)转到发布我的项目时,命令失败,“退出代码255。”以及第一次警告“服务器意外在这个时候。“我很难找到关于这个错误组合的大量信息,我不知道还有什么可以尝试。

if $(ConfigurationName) == Release ( 
    "C:\Program Files\nodejs\node.exe" "$(ProjectDir)node_modules\gulp\bin\gulp.js" --gulpfile "$(ProjectDir)gulpfile.js" --cwd "$(SolutionDir)ProjectName" --no-color durandal
    )

编辑:我已经进一步减少了这个问题。它与Gulp无关,而是从构建命令行运行节点。我正在运行一个简单的helloworld.js文件管道传输到节点,它是相同的行为。它在构建时工作正常,但是在发布时它会产生相同的错误。

0 个答案:

没有答案