我安装了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。
答案 0 :(得分:0)
令人惊讶的是,npm
在Linux中相当复杂,直到您发现Node Version Manager,它允许您轻松安装新版本并在它们之间进行交换。
安装nvm后,您可以使用nvm install <VERSION_NUMBER>
安装任何节点版本,并可以使用nvm alias default <VERSION_NUMBER>
将其设置为默认值
您可以使用nvm use <VERSION_NUMBER>