首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >命令失败,退出代码为ENOENT

命令失败,退出代码为ENOENT
EN

Stack Overflow用户
提问于 2017-05-29 02:18:08
回答 3查看 10.5K关注 0票数 6

我是Ionic的新手,创建了一个简单的应用程序。我已经安装了Android Sdk。并添加了以下内容Environment Variable

我正在尝试使用以下工具构建我的应用程序cordova build command命令,但得到此错误:-

错误: cmd:命令失败,退出代码为ENOENT

我花了一整天的时间寻找解决方案,最后终于到了这里。

EN

回答 3

Stack Overflow用户

发布于 2017-06-18 16:49:37

对于linux,您还需要在~/.bashrc文件

export ANDROID_HOME='/home/your_username/Android/Sdk'
export ANDROID_SDK_ROOT='/home/your_username/Android/Sdk'
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin

然后检查是否读取了android目标cordova requirements首先。

Mac OS参考:https://gist.github.com/kristopherjohnson/7568583

票数 4
EN

Stack Overflow用户

发布于 2017-05-29 02:21:17

命令应该是ionic platform add android而不是cordova platform add android

票数 3
EN

Stack Overflow用户

发布于 2017-05-29 21:44:59

我也收到了同样的错误...在我的例子中,它的发生是因为离子CLI的变化...

现在你需要运行'ionic cordova platform add android‘(或者ios),但是扩展还不能运行这个命令……

我只是在插件的源代码中插入“cordova”(尝试搜索运行以“ionic”开头的命令并且必须一起运行“cordova”的函数)

在macOS中,您可以在以下位置找到源代码:~/.vscode/extensions/vsmobile.cordova-tools-1.2.7/out/src/debugger/cordovaDebugAdapter.js

在Windows中,路径为: C:\Users\yourusername。vscode\extensions\vsmobile.cordova-tools-1.2.7\out\src\debugger\cordovaDebugAdapter.js

这对我很有效..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44230534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档