【问题标题】:phonegap 3.0 iOS Project Creation Issuesphonegap 3.0 iOS 项目创建问题
【发布时间】:2013-07-31 03:34:33
【问题描述】:

我正在使用新发布的 PhoneGap3.0 创建一个新的 PhoneGap 应用。我尽我所能遵循位于here 的指南。我能够让命令 ./cordova create hello com.example.hello HelloWorld 正常工作,甚至是随后的 cd hello (显然)。

但是,每当我在其后尝试任何其他条目时,我都会不断收到错误 cordova: command not found。 我确信这是一个“我”的问题,但帮助解决这个问题会受到赞赏。

【问题讨论】:

  • 抱歉,顺便说一句,我在 MAC 上执行此操作。

标签: ios macos cordova


【解决方案1】:

./cordova 表示“执行当前目录中的cordova二进制文件”

“。”意思是“这个目录”

然后你说你通过输入“cd hello”改变了目录

现在您不再与 cordova 二进制文件位于同一目录中。

您可以通过运行../cordova 来执行父文件夹中的二进制文件

“..”表示“父目录”,即当前工作目录“上方”的目录。

【讨论】:

  • 感谢迷你教程。根据上述文档,您应该只输入 cordova ...但我一直收到与上述相同的错误,所以我只是尝试了其他方法
  • 文档可能假设或相信 cordova 将安装在 $PATH 中指定的位置。键入 echo $PATH 以查看 $PATH 变量中的所有目录。这些位置的可执行二进制文件在执行时不必指定它们的路径,这将使 PhoneGap 的文档从您的角度来看是准确的。但是,无论出于何种原因,您的科尔多瓦都无法在全球范围内访问。只要每次执行时指定cordova的路径,就可以正常工作。
  • 这非常有帮助。我回到终端并确保我处于最高级别并重新运行文档说我应该执行的命令。一切都像魅力一样。
  • 我猜当你打开终端时,它不会默认为最顶层。在您提供帮助之前,我什至不会认为这是必要的。再次感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-07
相关资源
最近更新 更多