ada bug lain, tetapi telah ditutup.
npm install --save-dev webpack-dev-server
keluaran:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: [email protected]
npm ERR! node_modules/webpack
npm ERR! dev webpack@"^5.3.2" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer webpack@"^4.0.0" from [email protected]
npm ERR! node_modules/webpack-dev-middleware
npm ERR! webpack-dev-middleware@"^3.7.2" from [email protected]
npm ERR! node_modules/webpack-dev-server
npm ERR! dev webpack-dev-server@"^3.11.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /Users/bergman/.npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/bergman/.npm/_logs/2020-11-04T06_31_48_517Z-debug.log
Apa yang terjadi dengan npm v7.0.8?
Apa yang terjadi dengan npm v7.0.8?
bagaimana cara menginstalnya? saya menginstal node, npm adalah 7.0.3, bagaimana cara memperbaruinya ke 7.0.8?
@lornally Anda dapat mengambil versi terbaru dari npm dengan menjalankan npm install npm<strong i="6">@latest</strong> -g
. Setelah selesai, jalankan npm -v
untuk mengonfirmasi bahwa Anda telah menginstal v7.0.8.
kami belum benar-benar memberi tag npm 7 sebagai latest
, tetapi npm install -g npm@7
cukup untuk Anda
Ini sepertinya perilaku yang diharapkan. Anda telah menginstal [email protected]
dan mencoba menginstal [email protected]
yang secara transitif bergantung pada webpack@^4.0.0
. Rentang webpack ini tidak kompatibel, seperti yang disebutkan oleh kesalahan.
Anda dapat memperbaikinya dengan menggunakan webpack@4
alih-alih webpack@5
. webpack-dev-server@3
tidak kompatibel dengan webpack@5
.
(IMO, keluaran npm di sini tidak terlalu bersahabat. Sangat menyenangkan bahwa ini mengidentifikasi semua paket yang relevan, tetapi jika saya tidak tahu banyak tentang dependensi peer, saya bisa membayangkan menjadi sangat bingung tentang apa yang salah dan apa yang harus dilakukan selanjutnya. pesan tidak secara eksplisit menyebutkan bahwa ini adalah masalah ketergantungan peer - ia mengatakan "peer" tetapi juga mengatakan "dev" dan banyak hal lainnya - dan "memperbaiki konflik ketergantungan upstream" tidak dapat ditindaklanjuti.)
Bekerja seperti yang dirancang, dan pengiriman pesan serta penanganan kesalahan yang lebih baik di npm v7 terbaru.
saya memiliki masalah yang sama
npm instal npm @ terbaru -g
kemudian
npm instal webpack-dev-server --save-dev
bekerja untuk saya
Solusi @nlf tidak berhasil untuk saya, tetapi @mvyunko berhasil . Namun yang terakhir menurunkan npm dari versi 7 ke 6.
Saya memiliki masalah yang sama dan telah melakukan langkah-langkah ini:
Komentar yang paling membantu
saya memiliki masalah yang sama
npm instal npm @ terbaru -g
kemudian
npm instal webpack-dev-server --save-dev
bekerja untuk saya