无法通过Phonegap中的Plugman安装插件

时间:2014-05-09 07:00:57

标签: android cordova cordova-plugins plugman

我无法通过Cordova中的Plugman安装插件。

我检查了以下链接,但对我不起作用:

以下是我执行的步骤:

  • 通过npm install -g plugman安装Plugman:成功
  • 创建Cordova项目:成功
  • 从此处添加插件:Plugman to manage plugins失败

以下是我执行的命令:

d:\的PhoneGap \你好>

plugman install --platform android --project D:\PhoneGap\hello
 --plugin https://github.com/imhotep/MapKit

获取插件" https://github.com/imhotep/MapKit"通过git clone

错误: 命令失败:致命:无法创建工作树目录' C:\ Users \ UserName \ App Data \ Local \ Temp \ plugman \ git \ 1399618229721'。:没有这样的文件或目录

感谢。

3 个答案:

答案 0 :(得分:2)

只需使用以下命令

创建一个目录

mkdir C:\ Users \ UserName \ App Data \ Local \ Temp \ plugman \ git \ 1399618229721

并使用以下命令安装

plugman install --platform android --project android-mapkit-example / --plugin / path / to / MapKit --variable API_KEY =" YOUR_API_KEY_FROM_GOOGLE"

确保您已安装最新的Android sdk和工具

答案 1 :(得分:0)

最后,我能够通过Plugman安装插件。

以下是我的步骤:

  • 手动创建目录:mkdir C:\Users\UserName\AppData\Local\Temp\plugman\git
  • 然后解雇了命令:git clone https://github.com/imhotep/MapKit

    Windows上的git源依赖项存在错误:https://github.com/sbt/sbt/issues/895

希望这有帮助。

答案 2 :(得分:0)

我的诀窍是确切地指定android平台文件夹......

phonegap create foo com.bar.foo Foo
cd foo
phonegap platform add android

现在android文件夹在foo / platforms / android /中,所以plugman cmd应该是

plugman install --platform android --project ./foo/platforms/android/ --plugin <pathToBarPlugin>

希望这会有所帮助 @phonegap 5.5.1 @plugman 0.23.3