2013-10-02 4 views
2

Я схожу с ума. Я использую PhoneGap 3.0, и я создал приложение с некоторыми плагинами. Я понял, что тех плагинов, которые я установил в первый раз, недостаточно, поэтому я попытался установить еще один. Один из вопросов - плагин захвата и плагин передачи файлов. Когда я пытаюсь добавить плагин в Терминале, я получаю эту ошибку:Ошибка установки плагина PhoneGap 3.0

path.js:360 
    throw new TypeError('Arguments to path.join must be strings'); 
     ^
TypeError: Arguments to path.join must be strings 
at path.js:360:15 
at Array.filter (native) 
at Object.exports.join (path.js:358:36) 
at possiblyFetch (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:49:27) 
at /usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:298:17 
at Array.forEach (native) 
at runInstall (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:229:22) 
at possiblyFetch (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:64:9) 
at Object.installPlugin [as install] (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:44:5) 
at doInstall (/usr/local/lib/node_modules/phonegap/node_modules/cordova/src/plugin.js:153:45) 

Я пробовал все, включая создание совершенно новое приложение. Но не повезло.

Это ОЧЕНЬ чувствительное к времени приложение, которое мне нужно сделать, поэтому любая помощь ВОЗМОЖНО высоко ценится.

Спасибо!

+0

Я просто попытался добавить эти плагины, выполнив плагин cordova add org.apache.cordova.file-transfer' и 'cordova plugin add org.apache.cordova .media-capture' и не было никаких проблем. Это было с Cordova 3.0.10. Можете ли вы попробовать еще раз на пустой проект? Кроме того, вы в Windows? Я видел подобные ошибки раньше в Windows при работе с именами файлов, которые имеют нечетные символы, такие как пробел, дефис и т. Д. ... использует ли ваш проект любой из этих символов в имени? – MBillau

+0

У меня такая же проблема. Я нахожусь на mac, и имена файлов/папок не имеют ничего, кроме стандартных буквенных символов. –

+0

@AlexBet У вас есть эта ошибка. Я также сталкиваюсь с такой же ошибкой, но не могу ее разрешить. пожалуйста, дайте мне знать – ChenSmile

ответ

0

Убедитесь, что вы используете команды из каталога верхнего уровня вашего проекта. Я видел, что это сообщение появилось в последнее время, когда появляется такое же сообщение об ошибке: https://issues.apache.org/jira/browse/CB-4749

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