$ PATH使用NVM并安装NPM

时间:2013-09-27 13:20:15

标签: linux node.js ubuntu npm nvm

我已经安装了NVM,现在我正在尝试安装NPM,以便我可以为我的nodejs应用程序导入我的包。我运行了digitalocean vps。

如果我输入

  

“node -v”

我得到了我的nvm文件夹中安装的0.10.19版本。该文件夹是〜/ .nvm / v0.10.19 / bin。键入“node -v”确认我的$ PATh正常工作。

当我运行sh install.sh脚本来安装NPM时,我收到以下错误:

  没有nodejs就无法安装

npm。首先安装节点,然后   再试一次。

     

可能是安装了节点,但是没有安装在PATH中?请注意,运行为   sudo可以改变环境。

     

PATH =〜/ .nvm / v0.10.19 / bin中:在/ usr / local / sbin中:在/ usr / local / bin中:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中

我真的很困惑,因为当sh失败时,节点可执行文件的路径实际上是在控制台中打印出来的......

2 个答案:

答案 0 :(得分:3)

nodejs版本0.10.19应该带有npm。 请求发出以下命令

npm -v

我有nodejs版本0.10.15,它为我安装了npm。

答案 1 :(得分:3)

不要使用sudo运行npm命令。 nvm安装在您的主目录中,部分原因是它旨在用作普通用户而不是root用户。