尝试使用以下方法安装cordoba-plugin-zip时
cordova plugin add https://github.com/MobileChromeApps/zip.git
记录在案(https://github.com/MobileChromeApps/cordova-plugin-zip),
我收到以下404错误消息。它尝试引用的cordova-plugin文件是否被移动了?如果是这样,我如何告诉插件在其他地方寻找它?
Installing "cordova-plugin-zip" for ios
Fetching plugin "cordova-plugin-file" via plugin registry
npm http GET http://registry.cordova.io/cordova-plugin-file
npm http 404 http://registry.cordova.io/cordova-plugin-file
Failed to install 'cordova-plugin-zip':Error: 404 Not Found: cordova-plugin-file
答案 0 :(得分:5)
此插件现在依赖于 cordova-plugin-file (目前在cordova.io上不可用,因为它是 org.apache.cordova.file的未发布版本,请参阅https://issues.apache.org/jira/browse/CB-8806)。 因此,需要从其GitHub存储库安装此依赖项,如下所示:
cordova plugin add https://github.com/apache/cordova-plugin-file.git
然后你可以安装 cordova-plugin-zip :
cordova plugin add https://github.com/MobileChromeApps/zip.git
注意:如果您使用任何其他依赖于org.apache.cordova.file的插件(如org.apache.cordova.file-transfer或org.apache.cordova.media),您将不得不用他们的GitHub替换它们repositiories也是。
答案 1 :(得分:1)
我认为正确的做法是只从(现在已过时)http://plugins.cordova.io注册或从npm获取来下载已发布的插件版本:
旧注册表:
cordova plugin add org.chromium.zip
新注册表:
cordova plugin add cordova-plugin-zip
请注意,您需要cordova
v5.0.0才能从新注册表(NPM)中获取
答案 2 :(得分:0)
试试这个:
cordova plugin add https://github.com/MobileChromeApps/cordova-plugin-zip.git
或者这个:
cordova plugin add https://github.com/MobileChromeApps/cordova-plugin-zip