npm installを使う時に出会う問題npm ERR!code ERESOVE
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_modules
とpackage-lock.json
を削除してもいいかもしれません.それらは再作成されます.