The engine "node" is incompatible with this module. Expected version "^8.10.0 || ^10.13.0 || >=11...

创建react工程,提示错误The engine "node" is incompatible with this module. Expected version "^8.10.0 || ^10.13.0 || >=11.10.1". Got "10.5.0",导致一直没有创建成功


1.png

应该是要求node版本是8.10.0护着10.13.0或者大于等于版本11.10.1,但是我本地的node版本是10.5.0。
所以可以升级node

// 第一步:使用npm安装n模块,n模块是专门用来管理nodejs版本的,名字就叫n执行命令
npm install -g n    // (注意不带sudo,我按照网上带sudo提示错误)
// 出现此日志表示添加n包成功
// 第二步:使用n模块升级node
// 第一种是升级到最新版本
sudo n latest
// 第二种是升级到稳定版本(建议用稳定版本)
sudo n stable

如果更新了node或许或导致其他工程有问题,不能轻易更新,可以输入命令行,也可以恢复正常

yarn config set ignore-engines true
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。