Команда npm - sudo или нет?

В настоящее время я всегда бегаюsudo npm install <package-name> но как я понял это не правильно.

Я хочу иметь возможность не использовать его как root / Администратор. Я последовал некоторому совету и использовал эту командуsudo chown -R <username> ~/.npm но это не сработает ...

например, это вывод моего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.

Как вы видите, загрузка началась успешно, но не удалось ..

Мне интересно, как лучше запретить sudo на npm?

Ответы на вопрос(5)

Ваш ответ на вопрос