挂钩失败,错误代码为2

时间:2016-08-01 07:13:20

标签: visual-studio-cordova

  

1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第2:1行> :找不到命令1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第3行://:是目录1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第4行://:是目录1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第5行://:是目录1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第6行:准备:命令未找到1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第6行://:是目录1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第7行://:是目录1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第8行://:是目录1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第9行://:是目录1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第10:1行> :找不到命令1>   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js:   第11行:意外标记(' 1> /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js: line 11:附近的语法错误var fs = require('fs'); 1 GT; '1>命令完成   错误代码2:   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp   1 GT;为buildNumber 583生成应用失败:Hook失败,错误代码为2:   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js   1> MSBUILD:cordova-build错误:错误:生成服务器生成失败,错误Hook失败   错误代码2:   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js   中的远程生成错误 - 1 1>错误生成服务器生成失败,错误Hook失败,错误代码为2:   /Users/hu/.taco_home/remote-builds/taco-remote/builds/583/cordovaApp/hooks/after_prepare/010_add_platform_class.js   中的远程生成错误 - {1}

当我在vs2015的安全模式下启动远程代理时,调试模型:iphone6s

1 个答案:

答案 0 :(得分:0)

这似乎是错误的行结尾的问题。在OS / X端,您需要LF行结尾,但010_add_platform_class.js文件似乎有CRLF行结尾。

因此,您需要在Windows机器上将文件010_add_platform_class.js的行结尾更改为LF而不是CRLF。

据我所知,由于Visual Studio没有更改行结尾的选项,因此可以使用Visual Studio代码来执行此操作。在VS Code中,状态栏的右下角有一个标签,上面写着CRLF。单击它时,可以将行结尾更改为LF。