cordova 4.0 cli Не удалось найти информацию о плагине

У меня есть проект Cordova, который я построил с 3,4

обновлен до 4.0

теперь я получаю эту ошибку

Error: Could not find plugin info in /Users/derek / manualtaxpocket / taxpocket /
    plugins / .idea
at new PluginInfo(/usr/local / lib / node_modules / cordova / node_modules /
    cordova - lib / src / PluginInfo.js: 229: 15)
at / usr / local / lib / node_modules / cordova / node_modules / cordova - lib /
    src / hooks / scriptsFinder.js: 149: 25
at Array.forEach(native)
at getAllPluginsHookScriptFiles(/usr/local / lib / node_modules / cordova /
    node_modules / cordova - lib / src / hooks / scriptsFinder.js: 144: 26)
at getPluginsHookScripts(/usr/local / lib / node_modules / cordova /
    node_modules / cordova - lib / src / hooks / scriptsFinder.js: 79: 12)
at Object.module.exports.getHookScripts(/usr/local / lib / node_modules /
    cordova / node_modules / cordova - lib / src / hooks / scriptsFinder.js: 43:
    21)
at / usr / local / lib / node_modules / cordova / node_modules / cordova - lib /
    src / hooks / HooksRunner.js: 56: 37
at _fulfilled(/usr/local / lib / node_modules / cordova / node_modules /
    cordova - lib / node_modules / q / q.js: 798: 54)
at self.promiseDispatch.done(/usr/local / lib / node_modules / cordova /
    node_modules / cordova - lib / node_modules / q / q.js: 827: 30)
at Promise.promise.promiseDispatch(/usr/local / lib / node_modules / cordova /
    node_modules / cordova - lib / node_modules / q / q.js: 760: 13)

2 ответа

Я только что нашел ту же ошибку на моем проекте в PhoneGap. Проблема в том, что один из установленных плагинов не имеет plugin.xml, который является информационным файлом плагина. Я исправил это следующим образом (это не определенное решение, но оно поможет вам установить другие плагины). Возьмите файл plugin.xml из любого другого плагина и поместите его в корень плагина, у которого возникла проблема, и в следующий раз, когда cordova проверит ваши плагины, он не найдет никакой ошибки. Я надеюсь, что это решение может помочь вам.

Попробуйте переустановить плагин:

cordova plugin remove [plugin name]
cordova plugin add [plugin name]

Это помогло мне.

Другие вопросы по тегам