2

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

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

以下是我执行的步骤:

  • 通过以下方式安装 Plugman npm install -g plugman成功
  • 创建 Cordova 项目:成功
  • 从这里添加插件:Plugman 来管理插件失败

以下是我执行的命令:

D:\PhoneGap\你好>

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

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

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

谢谢。

4

3 回答 3

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 和工具

于 2014-05-09T09:28:14.303 回答
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

希望这可以帮助。

于 2014-11-18T06:22:28.010 回答
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

于 2015-08-07T17:21:11.223 回答