У меня странная проблема на моем сервере, когда я пытаюсь установить пакеты с npm
, для которых требуется sudo
Я столкнулся с проблемами, и я обнаружил, что мой su
и обычный пользователь используют разные версии node.
$ node -v i get node version 0.10.x
Но когда я делаю:
$ sudo node -v i get node version 0.6.x
Мой пользователь su
по какой-то причине использует другую версию node, чем то, что я обычно использую, и это вызывает проблемы совместимости, когда я npm install
пакеты, которым требуется sudo
.
Я попробовал sudo apt-get upgrade nodejs без везения. как заставить пользователя su использовать такую же версию node, что и мой обычный пользователь.