今天在使用yarn install安装依赖的时候报错,在查阅了网上的资源之后,解决了问题,这里记录一下。
报错内容如下所示:找不到匹配的版本
D:\Web Storm-Workspace\xxxx>yarn install
yarn install v1.22.15
[1/6] Validating package.json...
[2/6] Resolving packages...
[3/6] Fetching packages...
info fsevents@2.3.2: The platform "win32" is incompatible with this module.
info "fsevents@2.3.2" is an optional dependency and failed compatibility ch
eck. Excluding it from installation.
error jest-diff@27.2.0: The engine "node" is incompatible with this module.
Expected version "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0". Got "14.8
.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about
this command.
输入下面这行代码:yarn config set ignore -engines true
问题就解决了。
D:\Web Storm-Workspace\xxxx>yarn config set ignore
-engines true
yarn config v1.22.15
success Set "ignore-engines" to "true".
Done in 0.11s.
重新执行yarn install,最后会发现yarn安装成功!!!