未找到NPM命令

时间:2013-05-13 20:50:15

标签: node.js bash npm

我刚刚更新了节点(通过nodejs.org软件包安装程序),现在npm将无效。

npm: command not found

知道发生了什么事吗?

2 个答案:

答案 0 :(得分:5)

我也挂了这个。我通过nvm安装了节点,无法运行npm或node。我必须运行nvm use 0.10.10

然后which nodewhich npm再次工作。

如果您已通过npm安装nvm,则可能需要将nvm use <version>添加到.bashrc文件中,以便始终提供npm你打开的任何外壳。您只需记住在更新npm时更新它,或使用stable

答案 1 :(得分:3)

这也可能是一个许可问题。如果需要,你需要运行它:sudo chown -R $ USER / usr / local

这对我有用