npm commande sudo ou pas?

Actuellement je suis toujours courir sudo npm install <package-name> mais ce que je comprends, il n'est pas correct.

Je veux avoir la possibilité de ne pas l'utiliser en tant que root/Administrateur.
J'ai suivi quelques conseils et utilisé cette commande sudo chown -R <username> ~/.npm mais il ne fonctionne pas...

par exemple, c'est une sortie de mon npm install jade

...
npm http 200 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/amdefine/-/amdefine-0.0.5.tgz
npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-0.0.5.tgz
npm ERR! Error: EACCES, symlink '../jade/bin/jade'
npm ERR!  { [Error: EACCES, symlink '../jade/bin/jade'] errno: 3, code: 'EACCES', path: '../jade/bin/jade' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

comme vous le voyez, le téléchargement a démarré avec succès, mais a ensuite échoué..

Je me demandais quelle est la meilleure façon de refuser sudo sur la ngp?

InformationsquelleAutor Kosmetika | 2013-05-23