【发布时间】:2016-03-28 14:16:48
【问题描述】:
当我尝试通过 CLI 安装 Cordova 插件时
例如:
cordova plugin add org.apache.cordova.camera
我收到以下回复:
Error: Current working directory is not a Cordova-based project.
我猜自我最初创建应用以来,Android Studio 已经执行了某种项目转换..
有人可以指点我解决这个问题,还是手动安装插件?
【问题讨论】:
-
Android Studio不应该修改cordova文件夹结构,你是从cordova项目的根目录运行cordova命令还是从android项目(应该从cordova根目录运行)?
-
您能否重试带有 --verbose 标志的命令,看看是否有其他信息可以帮助找到错误原因?
cordova plugin add --verbose org.apache.cordova.camera -
原来将我的 Cordova 项目保留在 Dropbox 文件夹中是它们不再是 Cordova 项目的原因...... Dropbox 不会上传隐藏目录,然后同步并有效地删除本地隐藏以匹配。将 Cordova 项目存储在 Dropbox 中不是一个好主意!