好不容易配好yarn后,运行yarn install后报错:
PS E:\idea_workspace\study\Bladex\blade\Saber> yarn install
yarn install v1.22.17
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/4] Resolving packages...
[2/4] Fetching packages...
warning url-loader@1.1.2: Invalid bin field for "url-loader".
error commander@9.0.0: The engine "node" is incompatible with this module. Expected version "^12.20.0 || >=14". Got "12.13.1"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
解决方案(2个)
方案1:卸载node重装指定版本范围的
Node.js 中文网 (nodejs.cn)http://nodejs.cn/
方案2:忽略错误后重新yarn install
执行
yarn config set ignore-engines true
为了省事,我采用的是方案2
参考: