我刚刚更新了节点(通过 nodejs.org 包安装程序),现在npm
无法工作。
npm: command not found
知道发生了什么吗?
我也被挂断了。我通过 nvm 安装了节点,但无法运行 npm 或节点。我不得不跑nvm use 0.10.10
然后which node
又which npm
工作了。
如果您已经npm
通过安装,nvm
您可能希望添加nvm use <version>
到您的.bashrc
文件中,以便您npm
在打开的任何 shell 上始终可用。您只需要记住在更新 npm 或使用stable
.
这也可能是权限问题。如果是这样,您需要运行: sudo chown -R $USER /usr/local
这对我有用