./create:终端窗口中没有此类文件或目录错误

时间:2012-08-24 04:30:54

标签: ios cordova iphone-sdk-3.0

我是iPhone开发的新手,我希望使用PhoneGap框架来创建iPhone应用程序。我在Mac OS X Lion上安装了Phonegap。我在./create <project_folder_path> <bundle_id> <project_name>

的终端窗口中收到此错误
 ./create: No such file or directory

我搜索了Google以解决此错误,但我从那里找不到任何想法。能帮我解决这个问题并运行项目吗?提前致谢。期待您的回答。

4 个答案:

答案 0 :(得分:7)

您可能需要使用pwd命令检查当前目录,这是.的缩写。 create可执行文件位于Cordova bin目录中,而不是您的项目目录。

例如,this site显示所需的命令行(为了便于阅读,分布在多行中):

./path/to/cordova-ios/bin/create
    /path/to/my_new_cordova_project
    com.example.cordova_project_name
    CordovaProjectName

换句话说,create与您的项目是分开的。

解决方案可能是完全指定create的路径名。

答案 1 :(得分:0)

./path/to/cordova-ios/bin ./create
~/<project_folder_path> <bundle_id> <project_name>

答案 2 :(得分:0)

这对我有用:

下载cordova-3.0.0并将该文件夹放入文档文件夹中。在里面展开cordova-ios.zip。

在文档文件夹中创建一个文件夹CordovaTestProject。

然后,打开终端并尝试:

./Documents/cordova-3.0.0/cordova-ios/bin/create /Users/<username>/Documents/CordovaXY/HelloWorld org.apache.cordova.HelloWorld HelloWorld

替换&lt;用户名&gt;按您的用户名。你可以在终端用pwd获得它。在终端中输入“pwd”,您将获得用户名

答案 3 :(得分:0)

在输入./create命令之前,请确保您位于\ phonegap-2.7.0 \ lib \ ios \ bin内。请参阅Blog Tutorial,了解Mac for iOS中PhoneGap安装的简单直接说明并创建新项目。