引擎 "node" 与此模块不兼容。预期版本“12.x”。得到“14.8.0”
The engine "node" is incompatible with this module. Expected version "12.x". Got "14.8.0"
我尝试做一个 yarn add
,但我有这个错误:
The engine "node" is incompatible with this module. Expected version "12.x". Got "14.8.0"
您只需更新您的 packages.json。
目前:
"engines": {
"node": "12.x"
}
已更新:
"engines": {
"node": "14.8.0"
}
一次性修复了“引擎节点与该模块不兼容”的问题。
$ yarn install --ignore-engines
运行 这些命令:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
然后在你的项目目录下运行:
rm -r ./node_modules
rm ./yarn.lock
在此之后,yarn install | add | upgrade
应该会按预期工作。
P.S。如果您使用的是 npm
包管理器,而不是 rm ./yarn.lock
运行 rm ./package-lock.json
.
我在尝试使用 React 制作新应用时遇到了同样的问题。当我这样做时
npx create-react-app 我的应用程序,
我收到这个错误;
babel-jest@27.4.5:引擎“节点”与该模块不兼容。预期版本“^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0”。得到了“14.8.0”
我用这个解决了这个问题,我在其他 stockoverflow 答案中找到了这个。
I can't install react using npx create-react-app?
npm install -g create-react-app
这可能对您有所帮助。
我尝试做一个 yarn add
,但我有这个错误:
The engine "node" is incompatible with this module. Expected version "12.x". Got "14.8.0"
您只需更新您的 packages.json。
目前:
"engines": {
"node": "12.x"
}
已更新:
"engines": {
"node": "14.8.0"
}
一次性修复了“引擎节点与该模块不兼容”的问题。
$ yarn install --ignore-engines
运行 这些命令:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
然后在你的项目目录下运行:
rm -r ./node_modules
rm ./yarn.lock
在此之后,yarn install | add | upgrade
应该会按预期工作。
P.S。如果您使用的是 npm
包管理器,而不是 rm ./yarn.lock
运行 rm ./package-lock.json
.
我在尝试使用 React 制作新应用时遇到了同样的问题。当我这样做时
npx create-react-app 我的应用程序, 我收到这个错误; babel-jest@27.4.5:引擎“节点”与该模块不兼容。预期版本“^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0”。得到了“14.8.0” 我用这个解决了这个问题,我在其他 stockoverflow 答案中找到了这个。 I can't install react using npx create-react-app?
npm install -g create-react-app
这可能对您有所帮助。