Comment restaurer / réinitialiser la configuration npm aux valeurs par défaut?

J’ai joué avec npm set et npm config set à plusieurs resockets, maintenant je veux revenir aux valeurs par défaut (une sorte de réinitialisation d’usine).

npm fournit-il une commande pour faire cela? ou Dois-je supprimer tous les fichiers de configuration à la main puis le réinstaller?

J’en ai besoin à la fois sur linux Centos et sur Windows 8 .

Merci d’avance!

Pour réinitialiser les valeurs par défaut de l’utilisateur

Exécutez ceci dans la ligne de commande (ou git bash sur windows):

 echo "" > $(npm config get userconfig) npm config edit 

Pour réinitialiser les défauts globaux

 echo "" > $(npm config get globalconfig) npm config --global edit 

Si vous avez besoin de sudo, exécutez ceci à la place:

 sudo sh -c 'echo "" > $(npm config get globalconfig)' 

Si vous exécutez npm config edit , vous obtiendrez un éditeur affichant la configuration actuelle, ainsi qu’une liste d’options et leurs valeurs par défaut.

Mais je ne pense pas qu’il y ait une commande de réinitialisation.

S’il s’agit d’une seule propriété, supposons que vous souhaitiez modifier temporairement certains parameters par défaut, par exemple, désactiver la vérification de l’autorité de certificateion: vous pouvez le faire avec

npm config set ca ""

Pour revenir aux valeurs par défaut pour ce paramètre,

npm config delete ca

Pour vérifier, utilisez npm config get ca

npm config modifier

Ouvre le fichier de configuration dans un éditeur. Utilisez le drapeau –global pour modifier la configuration globale. vous pouvez maintenant supprimer ce que vous ne voulez pas du registre et enregistrer le fichier.

La liste de configuration npm affichera la liste des disponibles maintenant.