npm与node版本不匹配 更新了npm 结果报错node和npm不匹配 怎么退回之前的npm 版本?或者说怎么查看node适配的npm版本

npm与node版本不匹配

官网可以查询对应版本:https://nodejs.org/zh-cn/download/releases/

要么升级npm   要么降级node

将npm切到最新版本: npm install -g npm  或  cnpm install -g npm

将npm切到固定版本: npm install -g [email protected]

将node切换到某版本: 找到node官网下载的msi安装包。执行找到remove进行卸载。 然后去下载指定版本的包安装

如果执行以上方法有报错,升级npm不能兼容node版本:

where npm 找到 npm 所在路径

将 npm\npm,npm\npm.cmd,npm\node_modules\npm 删掉

打开命令行工具执行查看,npm 已到了最新版本

npm install -g npm / cnpm install -g npm 重新安下npm,打开npm\node_modules\package.json 可以看到版本已是最新的了

成功!!!安排~

npm与node版本不匹配

官网可以查询对应版本:https://nodejs.org/zh-cn/download/releases/

要么升级npm   要么降级node

将npm切到最新版本: npm install -g npm  或  cnpm install -g npm

将npm切到固定版本: npm install -g [email protected]

猜你喜欢

转载自blog.csdn.net/m0_65450343/article/details/125788760