2015-05-18 2 views
0

При попытке установить CORDOBA-плагин-молнию с помощью:Ошибка 404: Cordova-плагин-файл при попытке установить Cordova-плагин-Zip для прошивки

cordova plugin add https://github.com/MobileChromeApps/zip.git 

как описано (https://github.com/MobileChromeApps/cordova-plugin-zip),

Я получаю сообщение об ошибке ниже 404. Был ли перемещен файл кордовы-плагина, пытающийся ссылаться на него? Как я могу сказать плагину искать его в другом месте, если так?

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 

ответ

5

Этот плагин теперь зависит от Cordova-плагин-файл (который не доступен на 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-плагин-Zip:

cordova plugin add https://github.com/MobileChromeApps/zip.git 

Примечание: если вы используете какой-либо другой плагин, зависящий от org.apache.cordova.file (например, org.apache.cordova.file-transfer или org.apache.cordova.media), вам также придется заменить их своими репозиториями GitHub.

+0

Теперь Кордова переместила свои плагины в NPM, так как это объяснение нужно обновить? 'cordova plugin add SOME_PLUGIN' дает мне 404, и я узнал, что теперь вам нужно сделать npm install SOME_PLUGIN'. – SMT

0

Попробуйте это:

cordova plugin add https://github.com/MobileChromeApps/cordova-plugin-zip.git 

Или это:

cordova plugin add https://github.com/MobileChromeApps/cordova-plugin-zip 
+0

К сожалению, я до сих пор получаю ту же ошибку 404 для кордоба-плагина-zip – user3197788

1

Я думаю, что правильно, что нужно сделать, это только скачать выпущенные версии плагина, запрашивая из (ныне устаревшего) http://plugins.cordova.io registy, или НПЙ:

Старый реестр:

cordova plugin add org.chromium.zip 

Нового реестра:

cordova plugin add cordova-plugin-zip 

Обратите внимание, что вам нужно cordova v5.0.0, чтобы иметь возможность извлечь из нового реестра (НПМ)