首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache Cordova - cordova平台添加iOS失败

Apache Cordova - cordova平台添加iOS失败
EN

Stack Overflow用户
提问于 2015-02-16 21:37:42
回答 1查看 556关注 0票数 0

在这方面我真的很需要帮助。这是我第一次使用apache cordova的iOS平台。我已经在我的macbook上下载了最新的Node.js工具和Apache Cordova。路径也已经设置好了。我正在遵循Apache Cordova命令行步骤,当我尝试运行以下命令时:

代码语言:javascript
复制
cordova platform add ios

我收到以下错误消息:

代码语言:javascript
复制
    /Users/metanoiasherman/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/create: line 80: dirname: command not found
cat: /Users/metanoiasherman/DropPositioning/../CordovaLib/VERSION: No such file or directory
Error: /Users/metanoiasherman/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/create: Command failed with exit code 1
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
    at ChildProcess.emit (events.js:110:17)
    at maybeClose (child_process.js:1008:16)
    at Process.ChildProcess._handle.onexit (child_process.js:1080:5)

这是我的$PATH在终端中打印出的内容: /Users/metanoiasherman/./usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/lib/node_modules/cordova/bin/

有人能告诉我我需要做什么吗?

我刚刚下载了Xcode命令行工具,并且已经安装好了。我必须重新启动我的macbook吗?有人能向我介绍解决这个问题并取得进展所需采取的步骤吗?

EN

回答 1

Stack Overflow用户

发布于 2015-02-24 00:18:18

这可能是您的$PATH有问题

试着跑

代码语言:javascript
复制
$PATH 

并检查其中是否包含您在运行以下命令时声明的相同路径:

代码语言:javascript
复制
which cordova
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28542718

复制
相关文章

相似问题

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