开发 前端搭建npm v11.4.0 is known not to run on Node.js v14.18.1.
错误nodejs 和npm 版本不一致
ERROR: npm v11.4.0 is known not to run on Node.js v14.18.1. This version of npm supports the following node versions: `^20.17.0 || >=22.9.0`. You can find the latest version at https://nodejs.org/.
ERROR:
D:\softTool\node-v14.18.1-x64\node_global\node_modules\npm\lib\utils\error-message.js:11
er.message &&= replaceInfo(er.message)
^^^
SyntaxError: Unexpected token '&&='
版本问题参考
nodejs 和 npm 版本对应关系 - 橙子家 - 博客园
处理方式1 推荐使用nvm 管理版本
不同的项目框架不同选择的nodejs版本不同,有些旧的vue2项目还真的只能在低版本下运行
经常需要切换版本
使用nvm管理node多版本(安装、卸载nvm,配置环境变量,更换npm淘宝镜像)_node 版本管理-CSDN博客
处理方式2 重装npm
l\node-v14.18.1-x64\node_modules\npm 目录删除 必须先删除
npm install 重装