2014-02-17 3 views
3

Я искал решение для ниже проблемы сейчас более 3 дней. Я обнаружил, что это происходит, когда я добавляю плагин inappbrowser, без его компиляции. Телефонная версия 3.3.0-0.19.6Jenkin phonegap error

Однако это работает на моей локальной машине.

/Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/q/q.js:126 
        throw e; 
         ^
TypeError: Cannot read property 'install' of undefined 
    at /Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:361:71 
    at Array.forEach (native) 
    at handleInstall (/Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:360:40) 
    at /Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:331:20 
    at _fulfilled (/Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/q/q.js:798:54) 
    at self.promiseDispatch.done (/Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/q/q.js:827:30) 
    at Promise.promise.promiseDispatch (/Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/q/q.js:760:13) 
    at /Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/q/q.js:574:44 
    at flush (/Users/Shared/Jenkins/Home/workspace/Project Dev Build/node_modules/phonegap/node_modules/cordova/node_modules/q/q.js:108:17) 
    at process._tickCallback (node.js:415:13) 
Build step 'Execute shell' marked build as failure 
+0

Вы нашли решение? – rkaartikeyan

+1

@ rkaartikeyan - Я перешел к кордове из телефонной карты –

ответ

1

Если бы тот же вопрос, и за советом в https://issues.apache.org/jira/browse/CB-6008, я обновил Кордову npm update -g cordova до последней версии, а затем он работал.

EDIT: Ах, я вижу, вы использовали Phonegap, который все еще находится на 3.3. Когда они выпустят новую версию, я уверен, что npm update -g phonegap сделает то же самое.

Смежные вопросы