我正在尝试创建一个新项目,如下所示:
$ phonegap create test com.temp testX
$ cd test
$ phonegap build ios
$ phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
插件(设备)已成功下载到test/plugins/
,但未成功安装到test/platforms/ios/testX/Plugins/
。在 Xcode 中打开项目将显示这些文件丢失。手动复制和引用它们不会完全修复它。
这是什么原因造成的?
PS:如果我不指定项目名称,它可以工作:
//project name will be HelloWorld.xcodeproj
$ phonegap create test
在构建 iOS 之前,通过切换最后 2 个命令的顺序来添加插件
"git"也是一个节点模块。我发现的最简单的方法是。
npm install -g git
这会将 git 作为模块安装在节点源位置。
重新启动计算机。
安装电话间隙插件:C:\Users\user1\yourprojectname>cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
您将获得以下响应:从"https://git-wip-us.apache.org/repos/asf/cordova-plugin-cam时代.git"...开始安装适用于Android的"org.apache.cordova.camera"准备安卓项目org.apache.cordova.camera安装在Android上。
希望这会很有帮助。如果有任何问题,请回复。