8

我刚刚更新了节点(通过 nodejs.org 包安装程序),现在npm无法工作。

npm: command not found

知道发生了什么吗?

4

2 回答 2

6

我也被挂断了。我通过 nvm 安装了节点,但无法运行 npm 或节点。我不得不跑nvm use 0.10.10

然后which nodewhich npm工作了。

如果您已经npm通过安装,nvm您可能希望添加nvm use <version>到您的.bashrc文件中,以便您npm在打开的任何 shell 上始终可用。您只需要记住在更新 npm 或使用stable.

于 2013-06-07T19:22:30.180 回答
3

这也可能是权限问题。如果是这样,您需要运行: sudo chown -R $USER /usr/local

这对我有用

于 2014-04-08T10:29:47.660 回答