我在我的服務器上有一個奇怪的問題,當我試圖安裝與npm
需要sudo
包的包我碰到的問題,我發現我的su
和普通用戶使用不同的節點版本。Sudo用戶不使用相同的節點版本
$ node -v i get node version 0.10.x
但是當我做:
$ sudo node -v i get node version 0.6.x
我su
用戶由於某種原因,使用的是不同的節點版本比我正常使用,這會導致兼容性問題,當我npm install
包需要sudo
。
我試過sudo apt-get upgrade nodejs沒有運氣。我如何讓su用戶使用與我的普通用戶相同的節點版本。
什麼是'這node'兩個輸出? – jgillich 2014-10-02 07:03:11
你使用哪種發行版本? – jgillich 2014-10-02 07:03:34
你有沒有通過'nvm'安裝'node'? – Ravi 2014-10-02 07:05:34