NPM命令未找到

问题描述:

我刚刚更新节点(通过nodejs.org软件包安装程序),现在npm将无法​​正常工作。NPM命令未找到

npm: command not found

任何想法是怎么回事?

+0

哪个操作系统和版本您使用的是为我工作? – Salem 2013-05-13 20:55:49

+0

Mac OS X 10.8.3 – 2013-05-13 20:57:39

+0

'which npm'的输出是什么? – Salem 2013-05-13 21:08:44

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

然后which nodewhich npm再次工作。

如果您通过nvm安装npm你可能要添加nvm use <version>.bashrc文件,这样你就会有npm总是可以在你打开任何外壳。只需更新npm就可以记住更新它,或者使用stable

这也可能是一个权限问题。如果是这样,你需要运行这个命令:sudo的乔敦 - R的$ USER的/ usr /本地

+0

这解决了这个问题 – 2014-04-25 22:52:42

+0

你是否也有Windows解决方案? – Wanjia 2017-09-20 12:15:44