关于node js和 npm 版本不匹配的情况

linux系统中安装node和npm不匹配问题的解决

方法一 根据node 修改npm版本号

今天在安装node.js后使用 npm安装 BtleJuice
遇到了如下情况。

记录一下该情况看是否有相同问题的朋友就不用了走弯路
关于node js和 npm 版本不匹配的情况_第1张图片
出现该情况说明node.js和npm版本不搭配
直接在终端输入

node -v

查看node版本号

npm -v

查看npm 的版本号

提供如下网站查看
https://nodejs.org/zh-cn/download/releases/
关于node js和 npm 版本不匹配的情况_第2张图片
然后输入查找对应的版本号
例如我的node版本是 10.15.1 对应的npm版本号是6.4.1

我就在终端输入

npm install -g [email protected]

在这里插入图片描述
然后就成功匹配了。

若要升级到最新的npm

npm install -g npm

方法二:根据npm 修改node

直接卸载node 然后在官网上重新下载
如果依旧不行 执行方法一

你可能感兴趣的:(关于node js和 npm 版本不匹配的情况)