【问题标题】:cordova installation on Mac Air在 Mac Air 上安装 Cordova
【发布时间】:2016-03-23 16:00:21
【问题描述】:

我对安装感到非常沮丧。书籍和在线文档似乎都不起作用。我是操作系统的新手。 我已经从 AppStore 安装了 Xcode。 在这里推荐 http://docs.phonegap.com/en/2.0.0/guide_getting-started_ios_index.md.html#Getting%20Started%20with%20iOS “安装 Xcode 命令行工具(Xcode 首选项 -> 下载 -> 组件 -> 命令行工具 -> 安装)。” 只是不存在。没有“命令行工具”

接下来我尝试了这里推荐的方法https://cordova.apache.org/#getstartedhttps://cordova.apache.org/#getstarted 安装似乎成功了,但我无法输入命令 'cordova' -- 它没有找到。

请,请,帮助我!

Apple 是不是想摆脱 phonegap(或 flash)等第三方开发工具,故意让一切变得如此困难?

【问题讨论】:

  • 看看这个答案是否有帮助stackoverflow.com/questions/17975330/…
  • 您知道$PATH 环境变量以及如何设置它吗?如果不是,您将需要退后一步,因为我希望用户知道这一点,更不用说开发人员了。
  • 是的,我知道 $PATH。我不知道为什么安装过程不能设置或者至少说我必须自己设置,为什么我必须搜索它的安装目录。这么多无用的消息 - 可以添加一个有意义的吗?

标签: ios xcode cordova


【解决方案1】:

Cordova 已重命名为 Phonegap,因此某些指南可能会提供不正确的信息。

尝试以下方法:

1) 打开终端应用并写入:

gcc

这将打开一个窗口,询问您是否要安装开发者工具。

2) 如果您未能成功安装 Cordova (Phonegap?),请访问this page

但你真正需要做的就是在终端中写这个:

sudo npm install -g phonegap

3) 现在,如果您想为 ios 创建一个基于 Cordova 的应用程序,请在终端中运行以下命令:

cd Desktop
phonegap create myTestApp
cd myTestApp
phonegap run ios

已在桌面上创建了一个名为“myTestApp”的新文件夹。

4) 去查看创建的文件夹。

您的 ios 项目模板位于 Desktop ~> myTestApp ~> 平台 ~> ios ~> Hello World.xcodeproj

【讨论】:

  • gcc 可以预见地给出错误信息:clang: error: no input files
  • 安装时没有看到任何错误信息,所以我假设cordova安装正确 MacBook-Air:Desktop dorasoft$ phonegap create MyTestPhG 创建一个新的cordova项目。 2) MacBook-Air:Desktop dorasoft$ cd MyTestPhG/ 3)MacBook-Air:MyTestPhG dorasoft$ phonegap add ios 错误:Cordova 不知道添加;尝试cordova help 获取所有可用命令的列表。在我看来,Cordova 并没有重命名回 PhoneGap...
  • 对于开发人员工具,请在终端中尝试“xcode-select --install”。看看这里 -- apple.stackexchange.com/questions/133147/…
  • 在某些情况下他们要求以“cordova”开头的命令,但在某些情况下他们使用“phonegap”。我认为他们没有时间将所有命令集从“cordova”更改为“phonegap”。
  • 哦,是的,当然,命令是“phonegap run ios”,而不是“phonegap add ios”。对不起。我已经编辑了我的答案。
猜你喜欢
  • 2016-03-10
  • 2018-06-23
  • 2018-01-10
  • 1970-01-01
  • 2014-03-12
  • 2013-04-03
  • 2015-06-19
  • 2015-01-31
  • 2013-10-31
相关资源
最近更新 更多