Dans ma boîte actuelle, pour des raisons de sécurité et de restriction des accès, nos machines corporate Windows sont configurées pour utiliser un proxy pour tous nos accès internet.
Pour éviter les erreurs du type npm ERR! code E407 npm ERR! 407 authenticationrequired
, il est donc nécessaire de configurer npm
pour lui dire d’utiliser le proxy avec les bons paramètres d’authentification.
Configuration NPM
HTTP
A partir de l’invit de commande
$ npm config set proxy http://user:pwd@proxy-url:proxy-port/
HTTPS
A partir de l’invit de commande
$ npm config set https-proxy http://user:pwd@proxy-url:proxy-port/
L’utilisation des commandes npm
distantes est maintenant possible sans générer d’erreurs de connexion.