nodejs 4.2.6没有更新到最新版本

时间:2018-02-03 19:57:18

标签: node.js npm angular-cli

我安装了Node和npm,因为他们需要安装angular cli 现在,如果我输入以下命令:

npm install -g angular-cli

我在终端收到此消息:

  

错误:已知npm不在Node.js v4.2.6上运行Node.js 4受支持,但您运行的特定版本有一个已知的错误,可以破坏npm。请更新至少4.7.0以使用此版本的npm。您可以在https://nodejs.org/

找到最新版本的Node.js.

我也关注this链接,但问题仍未解决。

我尝试删除node,npm然后重新安装,根据我在互联网上找到的所有方式更新节点,但版本(4.2.6)仍然相同。

我不了解我做错了什么,因为我不熟悉Linux。

1 个答案:

答案 0 :(得分:0)

令人惊讶的是,npm在Linux中相当复杂,直到您发现Node Version Manager,它允许您轻松安装新版本并在它们之间进行交换。

安装nvm后,您可以使用nvm install <VERSION_NUMBER>安装任何节点版本,并可以使用nvm alias default <VERSION_NUMBER>将其设置为默认值

您可以使用nvm use <VERSION_NUMBER>

在版本之间切换