我已经安装了 NVM,现在我正在尝试安装 NPM,以便我可以为我的 nodejs 应用程序导入我的包。我运行一个digitalocean vps。
如果我输入
“节点-v”
我得到了0.10.19
安装在我的 nvm 文件夹中的版本。该文件夹是 ~/.nvm/v0.10.19/bin。键入“node -v”确认我的 $PATH 工作正常。
当我运行 sh install.sh 脚本来安装 NPM 时,我收到以下错误:
没有 nodejs 就无法安装 npm。先安装node,然后再试。
也许节点已安装,但不在 PATH 中?请注意,作为 sudo 运行可以更改环境。
PATH=~/.nvm/v0.10.19/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
我真的很困惑,因为当 sh 失败时,节点可执行文件的路径实际上是在控制台中打印出来的......