npm installを使う時に出会う問題npm ERR!code ERESOVE

811 ワード

npm installを使用する際に発生した問題
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/webpack
npm ERR!   peer webpack@"^4.0.0 || ^5.0.0" from [email protected]
長い間探してやっと解決して、もとはnpm 7 xがいくつかの事に対してnpm 6.xより更に厳しいためです.
一般的に、最も簡単な解決方法は、--legacy-peer-depsフラグをnpm(e.g.npm i --legacy-peer-deps)に渡すか、またはnpm@6を使用することである.
ヒント:npm@6を使用するとnpm@7をアンインストールする必要はありません.npxを使用してnpmのバージョンを指定します.例えば、npx -p npm@6 npm i --legacy-peer-deps.
これがすぐに機能しないなら、node_modulespackage-lock.jsonを削除してもいいかもしれません.それらは再作成されます.