Cordova构建失败,错误代码为: EACCESS
$ cordova build android
Running command: /home/user/proj1/platforms/android/cordova/build
execvp(): Permission denied
Error: /home/user/proj1/platforms/android/cordova/build: Command failed with exit code EACCES
at ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)
at ChildProcess.EventEmitter.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:795:12)
======================================
OS : Ubuntu 14.04
npm version: 1.4.16
cordova version : 3.5.0-0.2.4
======================================我将安卓平台添加到proj1,尝试重新安装cordova,但不起作用
发布于 2014-09-11 04:49:30
由于某些原因,构建当前不是可执行文件。要解决此问题,请打开终端并输入以下命令:
$ cd <your-project-directory>/platforms/android/cordova
$ chmod a+x build发布于 2020-06-08 00:37:58
您应该向以下两个文件添加权限:
转到Cordova根目录并运行:
chmod a+x platforms/android/gradlew
chmod a+x platforms/android/cordova/build发布于 2014-07-10 07:26:25
这是常见的PhoneGap问题。
大多数情况下,它都与build文件夹和脚本文件上的权限有关。
尝试在它们上使用:chmod a+x。
https://stackoverflow.com/questions/24409541
复制相似问题