1. npm install 时报node版本过高如下图所示
2.看报错提示说我的npm版本过低导致的,根据提示我升级了npm对应的版本,命令如下:npm install -g npm@10.2.4; 可还是报错
3.我又查看了本地的node版本18.12.1
4.查看项目vue 版本是2.6.14 说明我本地的node 版本太高了,需要降版本
5.在终端用npm view node versions 可以查看node所有版本
6.使用命令行卸载node.js
第一步:打开终端,输入以下命令显示 Node.js 的安装路径:which node, 执行该命令后 会显示安装路径:/usr/local/bin/node;
第二步:输入以下命令删除 Node.js 相关的文件:
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/share/man/man1/node.1
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm /usr/local/bin/node
该命令会删除 Node.js 的可执行文件、npm 包管理器、手册页、DTrace 跟踪文件和用户目录下相关文件。
第三步:确定是否完全卸载 Node.js。在终端中输入以下命令:node -v 如果显示“command not found”,则表示已经卸载干净。
7.去node官网Index of /download/release/latest-v14.x/下载低node,下载14版本的pkg包,下载完并安装,回到项目用使用 npm install 安装依赖