Intenté actualizar npm después de hacer algunas ADVERTENCIAS, así que fui
npm audit fixrecibido mucho más WARNs. Ahora, cuando intenté instalar todas las dependencias con
npm iTengo toneladas de WARN (ver más abajo). Honestamente, no tengo ni idea de lo que significa ninguno de estos, pero no tenía ninguno antes de la corrección de npm.
Parece que estás usando paquetes obsoletos. intenta correr
npm outdatedle mostrará la versión actual, la versión deseada y la última versión para cada uno de sus paquetes. Eso en realidad no le hará nada a su proyecto, pero es una buena primera indicación.
Si tu corres
npm updateactualizará cada paquete de acuerdo con lo que dice su paquete.json. Por ejemplo, si ve esto en su paquete.json
"my-package": "~1.25.0" significa que npm update se actualizará a (o que npm install instalará) la versión 1.25.0 o la última versión del parche, como 1.25.4.
Si tú ves
"my-package": "^1.25.0" significa que npm update se actualizará a (o que npm install instalará) la versión 1.25.0 o la última versión secundaria o parche como 1.26.2.
Sin embargo, la actualización de npm update no actualizará sus paquetes a nuevas versiones principales. Eso significa que "mi paquete" no se actualizará a 2.0.0, por ejemplo.
Creo que usar la versión anterior de los paquetes puede causar ese tipo de advertencias.
En ese caso, simplemente reinstale el paquete a la última versión.
npm uninstall my-package npm i my-package⚠️ ¡Pero tenga cuidado ya que actualizar un paquete a una nueva versión principal podría romper su código!
¡Mi consejo es hacerlo paso a paso y asegurarse de que siempre pueda retroceder en caso de que haya un problema que no entienda!