我对应用程序开发完全陌生,刚刚开始迈出第一步。 我已经根据 this 安装了 Cordova 和所需的实用程序指南。
我已经创建了我的第一个应用程序(使用 Cordova 的创建脚本),并且可以在我的 Nexus 4 上运行它。 现在我尝试使用plugman安装插件,但我被卡住了。 这个tutorial说我可以使用
安装插件cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
在应用程序目录中。 这里有两个问题: 1.应用程序目录本身不是名为“cordova”的可执行文件 2.当我切换到cordova目录并执行上述命令时,出现以下错误:
Cordova does not recognize the command plugin
你知道我做错了什么吗?或者教程中有错误? 非常感谢您的帮助!
编辑: 我设法直接使用plugman安装插件
plugman install --platform android --project . --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
但是尽管如此,我仍然对如何使用 cordova 安装插件感兴趣......
最佳答案
以下是我用来从 Cordova CLI 安装插件的几种方法,希望对您有所帮助:
首先,请确保您已正确安装cordova(如果需要,请参阅official document):
cordova -v // should print something like "3.5.0-0.2.6"
从 Cordova 插件注册表安装
cordova 插件添加 org.apache.cordova.device
这应该涵盖大多数情况,这里是 plugins available in Cordova Plugin Registry 的列表。
从远程存储库安装,通常是从 GitHub
cordova插件添加https://github.com/brodysoft/Cordova-SQLitePlugin
如果您遇到类似“错误:命令失败:错误:无法连接到 help.github.com:443;访问时连接被拒绝”的情况,通常是代理问题,您可以在配置代理后重试:
git config --global http.proxy http://user:password@proxy:xxx
如果还是不行,您可以从github点击“Dowload Zip”,解压下载的文件,然后:
从本地目录安装
cordova 插件添加/path/to/directory
它将在此目录及其每个子目录中查找插件。
关于plugins - Cordova 3.0.0 - 如何安装插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18738586/