javascript - start - yarn vs npm 2018
Al instalar paquetes con Yarn, ¿qué significa "dependencia incorrecta de un compañero"? (1)
Acabo de clonar un repositorio , que recomienda el uso de Yarn para instalar dependencias. Cuando ejecuto yarn install
, parece que está bien, pero proporciona esta advertencia:
yarn install v0.20.3
[1/4] 🔍 Resolving packages...
[2/4] 🚚 Fetching packages...
[3/4] 🔗 Linking dependencies...
warning "[email protected]" has incorrect peer dependency "node-sass@^3.4.2".
[4/4] 📃 Building fresh packages...
✨ Done in 77.59s.
He buscado en línea para averiguar exactamente qué significa "tiene una dependencia incorrecta entre compañeros". Pero todo lo que puedo encontrar son problemas informados en otros repositorios o preguntas sobre cómo solucionar el problema.
¿Alguien puede explicar qué significa esto y por qué es solo una advertencia y no un error?
Además, ¿es algo que debería tratar de informar o informar a la comunidad detrás del repositorio que acabo de clonar?
Es solo una advertencia, ya que realmente no detendrá la ejecución de su código. Solo está ahí para avisarle que hay algo mal con sus dependencias.
Efectivamente, las dependencias entre pares son una forma para que los paquetes especifiquen "para que me utilicen, también debería tener instalada la versión x del paquete y".
Debe actualizar a las últimas versiones, consulte este link para obtener más detalles sobre las dependencias de sass-loader