无法安装cordova控制台日志

时间:2013-12-06 11:12:29

标签: ios xcode cordova

我正在尝试安装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

1 个答案:

答案 0 :(得分:1)

你得到的错误是不言自明的,因为你没有创建一个必须创建的cordova项目。继续阅读以解决问题。

Cordova基本项目准备步骤

根据我的评论和您的回答,您应该遵循使用CLI(命令行界面)创建项目的cordova工作流程,强烈建议避免不必要的问题,并且不难遵循这些步骤。

请按照此处描述的步骤(官方文档),完整阅读,如果您阅读它,将为您节省更多时间: http://cordova.apache.org/docs/en/3.2.0/guide_cli_index.md.html#The%20Command-Line%20Interface

简而言之,步骤是:

  1. 安装node.js
  2. 使用npm
  3. 安装cordova
  4. 使用CLI创建cordova项目/应用程序
  5. 将所需平台添加到项目中(根据需要添加android,ios等)
  6. 处理您的项目
  7. 根据需要添加cordova插件(例如,如果您需要通知添加notificacion插件)
  8. 构建项目
  9. 测试设备或模拟器(在您的iPhone,iPad模拟器中)
  10. iOS平台指南

    另外,请完整查看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
    

    另一方面,解决问题的更简单方法是按照上述步骤创建新项目,然后将现有代码或文件添加到正确的文件夹中,以及添加所需的插件,而不是那么困难。