Sencha Touch native - Cordova 构建失败,出现 EACCESS 错误



我有煎茶触摸项目。执行 sencha"应用程序构建本机"失败,并在科尔多瓦部分出错。

可以重现错误,单独调用"科尔多瓦构建":

Running command: project/cordova/platforms/android/cordova/build args=[]
execvp(): Permission denied
events.js:72
    throw er; // Unhandled 'error' event
          ^
Error: spawn EACCES
    at errnoException (child_process.js:980:11)
    at Process.ChildProcess._handle.onexit (child_process.js:771:34)
Error: /Users/denisobydennyh/sites/checkdrive/phone-   app/src/main/webapp/cordova/platforms/android/cordova/build: Command failed with exit code 8
at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/src/superspawn.js:112:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Process.ChildProcess._handle.onexit (child_process.js:802:5)

以前它是有效的。蚂蚁是可访问的。"构建"文件具有所有执行标志。项目 dir 具有 777 个权限。

科尔多瓦 3.4 版蚂蚁版本 1.9.2

错误的根源可能是什么?

问题是到蚂蚁的路径被设置为:

~/path/to/bin/ant

更改为后

/

full/path/to/bin/ant

错误已消失,构建成功。似乎问题就在这里。但是通过一些魔术 - 有时这种配置是有效的。

相关内容

  • 没有找到相关文章

最新更新