我已经安装了NVM,现在我正在尝试安装NPM,以便为我的nodejs应用程序导入我的包。我做了一个数字海洋副总裁。
如果我打字
“节点-v”
我得到安装在我的nvm文件夹中的0.10.19版本。文件夹是~/..nvm/v0.10.19/bin。输入"node -v“可以确认我的$PATh工作正常。
当我运行sh install.sh脚本来安装NPM时,我会得到以下错误:
npm不能在没有nodejs的情况下安装。先安装节点,然后再试一次。 也许节点被安装了,但没有安装在路径中?请注意,以sudo的形式运行可以更改env。 PATH=~/.nvm/v0.10.19/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
我真的很困惑,因为当sh失败时,节点可执行文件的路径实际上是打印在控制台中的.
发布于 2013-09-27 14:45:12
nodejs版本0.10.19应该附带npm。请发出以下命令
npm -v我有nodejs版本0.10.15,它为我安装了npm。
发布于 2014-09-29 00:06:01
不要使用sudo运行npm命令。nvm安装在您的主目录中,部分原因是它被用作普通用户,而不是root用户。
https://stackoverflow.com/questions/19051841
复制相似问题