我在我的服务器上有一个奇怪的问题,当我尝试安装包,npm这需要sudo我遇到问题,我发现我su和普通用户使用不同的节点版本.
$ node -v i get node version 0.10.x
Run Code Online (Sandbox Code Playgroud)
但当我这样做时:
$ sudo node -v i get node version 0.6.x
Run Code Online (Sandbox Code Playgroud)
我的su用户出于某种原因使用的是不同于我通常使用的节点版本,这会导致我npm install需要的软件包兼容性问题sudo.
我没试过sudo apt-get upgrade nodejs.我如何让su用户使用与我的普通用户相同的节点版本.