Al utilizar un código fuente de vue para desarrollar un proyecto, npm install informó un error
npm ¡ERROR! código ERESOLVE
npm ERR! ¡ERESOLVE no pudo resolver
npm ERR!
npm ¡ERROR! Mientras se resuelve: [email protected]
npm ERR! Encontrado: [email protected]
npm ¡ERR! node_modules/webpack
npm ¡ERR! paquete web@"^4.0.0" de @vue/[email protected]
npm ¡ERR! node_modules/@vue/cli-plugin-babel
npm ¡ERR! dev @vue/cli-plugin-babel@"4.4.4" del proyecto raíz
npm ERR! paquete web@"^4.0.0" de @vue/[email protected]
npm ¡ERR! node_modules/@vue/cli-service
npm ¡ERR! dev @vue/cli-service@"4.4.4" del proyecto raíz
npm ERR! peer @vue/cli-service@"^3.0.0 || ^4.0.0-0" de @vue/[email protected]
npm ¡ERR! node_modules/@vue/cli-plugin-babel
npm ¡ERROR! dev @vue/cli-plugin-babel@"4.4.4" del proyecto raíz
npm ERR! 2 más (@vue/cli-plugin-eslint, @vue/cli-plugin-unit-jest)
npm ERR! 2 más (@vue/cli-plugin-eslint, html-webpack-plugin)
npm ERR!
npm ¡ERROR! No se pudo resolver la dependencia: ¡
npm ERR! dev less-loader@"^11.1.0" del proyecto raíz
npm ERR!
npm ¡ERROR! Dependencia de pares en conflicto: [email protected]
npm ERR! node_modules/webpack
npm ¡ERR! paquete web par@"^5.0.0" de [email protected]
npm ERR! node_modules/less-loader
npm ¡ERR! dev less-loader@"^11.1.0" del proyecto raíz
npm ERR!
npm ¡ERROR! ¡Solucione el conflicto de dependencia ascendente o vuelva a intentar
npm ERR! este comando con --force o --legacy-peer-deps
npm ¡ERROR! aceptar una resolución de dependencia incorrecta (y potencialmente rota).
npm ¡ERROR!
npm ¡ERROR! Consulte C:\Users\63089\AppData\Local\npm-cache\eresolve-report.txt para obtener un informe completo.
npm ¡ERROR! Puede encontrar un registro completo de esta ejecución en:
npm ERR! C:\Users\63089\AppData\Local\npm-cache_logs\2023-08-04T04_52_18_223Z-debug-0.log
El motivo del error es
- Artículo usado
[email protected]
. - El proyecto requiere que esta versión se especifique
[email protected]
en@vue/[email protected]
y .@vue/[email protected]
less-loader
Las dependencias entraron en conflicto. El proyecto requiereless-loader@"^11.1.0"
, pero en conflicto con esto[email protected]
, requiereless-loader@"^11.1.3"
.
Reducir la versión de less-loader, solucionado
"menos-cargador": "^7.xx",