Dependency installation failed
What is this error?
The package manager could not build a set of versions that satisfies everything your project asked for, or a download failed.
Common Causes
- Two packages demand incompatible versions of the same dependency.
- The lockfile and package.json disagree.
- A package needs a different Node version.
- Network or registry hiccup.
How to fix it (Check First)
- 1Read the first error, not the last — the rest are consequences.
- 2Check the required Node version against the one your host uses.
- 3Delete node_modules and the lockfile locally, reinstall, and commit the regenerated lockfile.
What NOT to do
- Do not habitually use --force or --legacy-peer-deps. It hides the conflict until runtime.
- Do not commit node_modules.
Technical Details
npm's resolver builds a dependency graph satisfying every declared range; ERESOLVE means no valid assignment exists under strict peer rules.