我正在尝试安装 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
最佳答案
您得到的错误是不言自明的,这是因为您没有创建必须创建的 cordova 项目。继续阅读以解决问题。
Cordova基础项目准备步骤
根据我的评论和您的回答,您应该遵循使用 CLI(命令行界面)创建项目的 cordova 工作流,强烈建议避免不必要的问题,并且步骤不难遵循。
请按照此处描述的步骤(官方文档),完整阅读,阅读后会节省更多时间: http://cordova.apache.org/docs/en/3.2.0/guide_cli_index.md.html#The%20Command-Line%20Interface
简而言之,步骤是:
- 安装 node.js
- 使用 npm 安装 cordova
- 使用 CLI 创建一个 cordova 项目/应用
- 将所需的平台添加到项目中(根据需要,android、ios 等)
- 处理您的项目
- 根据需要添加 cordova 插件(例如,如果您需要通知,请添加 notificacion 插件)
- 构建项目
- 设备或模拟器测试(在您的情况下为 iPhone、iPad 模拟器)
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
另一方面,解决问题的更简单方法是按照上述步骤创建新项目,然后将现有代码或文件添加到适当的文件夹,以及添加所需的插件,这并不难。
关于ios - cordova控制台日志无法安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20422428/