Travailler avec une autre registry NPM

  • Configurer une autre registry
1
$ npm config set registry http://server.example.com/registry-name/
  • Supprimer la registry
1
$ npm config delete registry
  • Publier sur une autre registry
1
$ npm publish --registry registry http://server.example.com/registry-name/

Configurer un proxy

  • Ajouter un proxy

    1
    2
    $ npm config set proxy http://monproxy.example.com:port
    $ npm config set https-proxy http://username:password@monproxy.example.com:port
  • Supprimer les proxy

    1
    2
    $ npm config delete proxy
    $ npm config delete https-proxy

    Il est egalement possible d’utiliser les variables d’environnement HTTP_PROXY, HTTPS_PROXY et NO_PROXY. npm va se baser sur celles-ci, si elles sont définies