使用root安装nvm,会吧文件安装到/root/.nvm/目录下,所以通过nvm安装的node,npm,npm包也都会装到这个目录下。这会导致一个问题:
当你需要用其他用户角色使用node或者npm包时,用不了,提示没安装。
就比如ghost博客,为了安全起见,不可以使用root角色安装。
然后百度(基本没有),谷歌(找到些方法,但是没效果),终于找到了个办法,记录下:

n=$(which node);n=${n%/bin/node}; chmod -R 755 $n/bin/*; sudo cp -r $n/{bin,lib,share} /usr/local

安装好root用户角色下,安装好nvm、nodejs,npm,npm包后。执行以后命令就可以使其他用户角色也可以用了。原理我也不是很懂,因为linux不熟。大家研究研究吧!