L'ajout de Cordova/Phonegap plugins derrière un proxy

J'ai installé avec succès Cordova (installation propre, sous Windows), et je suis en mesure de déployer une petite application pour Android, mais ne parvenez pas à ajouter des plugins derrière mon proxy d'entreprise. J'ai déjà essayé le réglage de tous les possibles mnp et git variable que je pouvais penser de la via:

npm config set proxy url:port
npm config set http-proxy url:port
npm config set https-proxy url:port

(remplacé url:port avec le proxy) et

git config --system --add http.proxy url:port
git config --global --add http.proxy url:port

mais en vain.

Chaque fois que je lance quelque chose d'aussi simple que de

cordova plugin add org.apache.cordova.splashscreen

Je reçois le texte suivant:

Fetching plugin "org.apache.cordova.splashscreen" via plugin registry
Error: Fetching plugin failed: Error: read ECONNRESET
at C:\Users\x\AppData\Roaming\npm\node_modules\cordova\src\plugin.js:105:41
at _rejected  (C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:808:24)
at C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:834:30
at Promise.when (C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:1079:31)
at Promise.promise.promiseDispatch (C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:752:41)
at C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:574:44
at flush (C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:108:17)
at process._tickCallback (node.js:415:13)

Toute aide serait grandement appréciée!

OriginalL'auteur white_pawn | 2014-02-27