我通过tfs构建运行npm脚本时看到了这个问题,但是当我直接运行上述tfs构建计算机时,没有看到任何错误。
注意:我使用节点-v 8.12.0和npm -v 6.4.1
我试图找到此错误的原因,但找不到资源向我解释此错误的原因
13 verbose stack Exit status 1
13 verbose stack at EventEmitter.<anonymous> (C:\cygwin64\home\licbuild\ANSYSDev\LicensingPortal\node\node-v8.12.0-win-x64\node_modules\npm\node_modules\npm-lifecycle\index.js:301:16)
13 verbose stack at emitTwo (events.js:126:13)
13 verbose stack at EventEmitter.emit (events.js:214:7)
13 verbose stack at ChildProcess.<anonymous> (C:\cygwin64\home\licbuild\ANSYSDev\LicensingPortal\node\node-v8.12.0-win-x64\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
13 verbose stack at emitTwo (events.js:126:13)
13 verbose stack at ChildProcess.emit (events.js:214:7)
13 verbose stack at maybeClose (internal/child_process.js:915:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
如果您能够直接通过TFS构建机器运行脚本,但是通过TFS构建失败。
这可能是由于您的构建服务帐户(例如本地管理员)的许可所致。您可以使用其他帐户来远程构建计算机并运行构建服务帐户以外的脚本。
为了缩小问题的范围,您还可以使用构建服务帐户直接登录构建计算机,并在仍然获得相同结果的情况下尝试再次运行脚本。
此外,您还可以设置system.debug=true
获取更详细的构建日志以进行故障排除。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句