Я нахожусь в unix-блоке, где у меня нет доступа root.
Я изменил свой файл .npmrc(в моем корневом каталоге пользователя) на:
prefix=~/global_npm
Теперь, когда я делаю "npm install -g packagename", он устанавливается внутри моего каталога global_npm. И это хорошо. И затем я дал себе доступ к нему, обновив файл .bashrc с помощью
export PATH=$PATH:~/global_npm/bin
Нужно ли мне что-нибудь делать? Я думаю, мне нужно установить NODE_PATH, но я не уверен?