polecenie npm - sudo czy nie?

Obecnie zawsze biegamsudo npm install <package-name> ale jak rozumiem, to nie jest poprawne.

Chcę mieć możliwość nieużywania go jako root / Administrator. Poszedłem za radą i użyłem tego poleceniasudo chown -R <username> ~/.npm ale to nie zadziała ...

na przykład jest to wyjście mojegonpm 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.

jak widzisz pobieranie rozpoczęło się pomyślnie, ale potem nie powiodło się ..

Zastanawiam się, jaki jest najlepszy sposób na wyłączenie sudo na npm?

questionAnswers(5)

yourAnswerToTheQuestion