Je viens de suivre un tutoriel pour installer nodejs et npm sur mon ubuntu 12.04. https://Gist.github.com/dwayne/298387
maintenant, après l'installation, les deux fonctionnent bien. Je les ai vérifiés par
noeud -v npm -v
Ils semblent me donner le résultat souhaité. Ma question est que je ne suis pas en mesure de localiser le fichier .npmrc. N'est-ce pas bizarre.
Je veux savoir s'il est créé par défaut lorsque nous installons npm? ou devrais-je le créer moi-même.?
Il peut y avoir des configurations npmrc par utilisateur, globales et intégrées. Ne vous inquiétez donc pas s'il n'y a pas de fichier .npmrc dans votre répertoire personnel. userconfig peut ou non exister. Vous pouvez vérifier la documentation sur les fichiers de configuration de npm.
userconfig n'est pas créé pour tous les utilisateurs. Pour vérifier si la configuration utilisateur est là et son emplacement, vous pouvez faire:
npm config ls -l | grep config
Ma sortie se présente comme
; cli configs
; userconfig /home/ubuntu/.npmrc
globalconfig = "/data/storage/node-v0.8.8-linux-x64/etc/npmrc"
userconfig = "/home/ubuntu/.npmrc"
Le npmrc global existe là où le npm est installé. Et l'utilisateur a le sien. Le fichier userconfig a une priorité plus élevée que la configuration globale, lors de la recherche de clés. Mais s'il est absent, la configuration globale est utilisée.