本文介绍: 彻底卸载npm问题:ERROR: npm v10.2.1 is known not to run on Node.js v12.10.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`.

问题

执行 npmv 指令出现如下报错
ERROR: npm v10.2.1 is known not to run on Node.js v12.10.0. This version of npm supports the following node versions: ^18.17.0 || >=20.5.0.

分析

由于编译环境问题需要更新npm把那本,把旧的node.jsnpm卸载后,本地已经没有npm版本这里提示npm版本问题说明缓存在,没有卸载干净。

处理

手动删除npm缓存安装文件
目录:C:Users用户目录AppDataRoaming,
删除目录npm/和npmcache/两个文件夹
然后重新安装node.jsnpm即可

补充:

nvm:

node.js 版本管理工具需要安装包,不能用指令安装
https://github.com/coreybutler/nvmwindows#installationupgrades

node.js

一个开源服务器端运行环境用于执行 JavaScript 代码
安装下载地址https://nodejs.org/en

npm:

npm(Node Package Manager)是 Node.js官方管理工具用于管理 JavaScript 包和模块安装更新、卸载和发布

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注