yarn错误The engine "node" is incompatible with this module

1
2
3
4
5
6
7
8
9
10
a8@a8deMBP go-admin-ui-2.0.9 % yarn
yarn install v1.22.19
info No lockfile found.
[1/5] 🔍 Validating package.json...
[2/5] 🔍 Resolving packages...
此处省略N行……
[3/5] 🚚 Fetching packages...
error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.7.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

原因是nodejs版本冲突了,解决:

先运行 yarn config set ignore-engines true,再运行刚才的命令。

其中,ignore-engines=true是用于修复node版本不兼容的命令配置,本质上是忽略引擎版本检查。

解决方法一:
    yarn config set ignore-engines true

解决方法二:

    yarn install --ignore-engines

其中,ignore-engines=true是用于修复node版本不兼容的命令配置,本质上是忽略引擎版本检查。