繁体   English   中英

npm 与 Node.js 不兼容

[英]npm is not compatible with Node.js

我的机器上安装了节点,一切正常。 在 2019 年的在线课程中,讲师使用的是较早版本的 npm (v5.5.1),并建议大家使用与他相同的版本,以便跟进。 所以我降级到v5.5.1,但现在几乎所有命令都出现相同的错误(不兼容)。 我在这里阅读了一些类似问题的解决方案,甚至尝试了额外的步骤,但问题仍然存在。 我从我的系统中卸载了 node,重新启动了系统并重新安装了 node,但 npm 的版本仍然是v5.5.1 我试图从命令行npm uninstall -g npm但它引发了不兼容错误。 我在网络上搜索了 npm v5.5.1 的兼容版本的 node.js 并获得了我下载的 node v10.15.1 ,并在多次系统重启时安装了它,但我的 node 和 npm 仍然不兼容。 请问我能怎么办?

您应该使用nvm这是节点版本管理器,cURL:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

命令:

nvm install <version>       Download and install a <version>
nvm use <version>           Modify PATH to use <version>
nvm ls                      List versions (installed versions are blue)

有用的阅读:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM