Installing a component library always reports an error:
E:\study\demo> yarn add
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.
Manually right-click to delete node_modules
the folder and clear npm
the cache:
npm cache clean --force
It still doesn't work.
Later found a solution online: Ignore the error.
Terminal input command:
yarn config set ignore-engines true
Then reinstall the dependencies and run the project: