我正在尝试安装cordova console.log插件。 当我尝试使用命令行安装它时使用:
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
我是从根应用程序路径的路径运行它 文件夹的结构是:
projName
|-- --project
|-- projName
|-- cordova
|-- CordovaLib
|-- projName.xcodeproj
|-- plugin
我在命令行中收到的错误是
[Error: Current working directory is not a Cordova-based project.]
我应该提一下,我使用框架的导入手动构建了cordova项目,因为在xcode新项目窗口中没有Cordova / Phonegap新项目选项。
我正在使用xCode 5.0.1和cordova 3.1.0
答案 0 :(得分:1)
你得到的错误是不言自明的,因为你没有创建一个必须创建的cordova项目。继续阅读以解决问题。
根据我的评论和您的回答,您应该遵循使用CLI(命令行界面)创建项目的cordova工作流程,强烈建议避免不必要的问题,并且不难遵循这些步骤。
请按照此处描述的步骤(官方文档),完整阅读,如果您阅读它,将为您节省更多时间: http://cordova.apache.org/docs/en/3.2.0/guide_cli_index.md.html#The%20Command-Line%20Interface
简而言之,步骤是:
另外,请完整查看iOS平台指南,它非常有用,请说明准备和使用XCode的其他说明。 http://cordova.apache.org/docs/en/3.2.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide
对于API参考中的每个插件,您将找到使用CLI安装它们的说明,以及“卸载”它们。 只安装你需要的插件
仅供参考,使用终端安装通知对话框插件的代码(在项目文件夹中运行命令):
$ cordova plugin rm org.apache.cordova.dialogs
另一方面,解决问题的更简单方法是按照上述步骤创建新项目,然后将现有代码或文件添加到正确的文件夹中,以及添加所需的插件,而不是那么困难。