Я схожу с ума. Я использую 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)
Я пробовал все, включая создание совершенно новое приложение. Но не повезло.
Это ОЧЕНЬ чувствительное к времени приложение, которое мне нужно сделать, поэтому любая помощь ВОЗМОЖНО высоко ценится.
Спасибо!
Я просто попытался добавить эти плагины, выполнив плагин cordova add org.apache.cordova.file-transfer' и 'cordova plugin add org.apache.cordova .media-capture' и не было никаких проблем. Это было с Cordova 3.0.10. Можете ли вы попробовать еще раз на пустой проект? Кроме того, вы в Windows? Я видел подобные ошибки раньше в Windows при работе с именами файлов, которые имеют нечетные символы, такие как пробел, дефис и т. Д. ... использует ли ваш проект любой из этих символов в имени? – MBillau
У меня такая же проблема. Я нахожусь на mac, и имена файлов/папок не имеют ничего, кроме стандартных буквенных символов. –
@AlexBet У вас есть эта ошибка. Я также сталкиваюсь с такой же ошибкой, но не могу ее разрешить. пожалуйста, дайте мне знать – ChenSmile