Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

3K
Vistas
Actualización de la versión de React y sus dependencias leyendo package.json

Tengo un proyecto existente, que tiene react@15 y todas sus dependencias de acuerdo con eso. Pero ahora tengo que actualizar a react@16 junto con sus dependencias. Ahora, el problema es que hay muchas dependencias y lleva mucho tiempo identificar la versión de cada dependencia.

Entonces, me preguntaba si había alguna manera de actualizar las versiones de React y sus dependencias mencionadas en package.json , sin modificar manualmente el archivo package.json .

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

usando npm

Última versión sin dejar de respetar el semver en su paquete.json: npm update <package-name> . Entonces, si su paquete.json dice "react": "^15.0.0" y ejecuta npm update react , su paquete.json ahora dirá "react": "^15.6.2" (la última versión actual de reaccionar 15) .

Pero como quieres pasar de reaccionar 15 a reaccionar 16, eso no funcionará. Última versión independientemente de su servidor: npm install --save react@latest .

Si desea una versión específica, ejecute npm install --save react@<version> por ejemplo npm install --save react@16.0.0 .

https://docs.npmjs.com/cli/install

usando hilo

Última versión sin dejar de respetar el semver en su paquete.json: yarn upgrade react .

Última versión independientemente de su servidor: yarn upgrade react@latest .

https://yarnpkg.com/lang/en/docs/cli/upgrade/

over 4 years ago · Santiago Trujillo Denunciar

0

si desea actualizar su versión de reaccionar y reaccionar-dom en su paso de reacción existente, ejecute este comando. Espero que obtenga la última versión de reaccionar y reaccionar-dom.

Gracias

 npm install react@latest react-dom@latest
over 4 years ago · Santiago Trujillo Denunciar

-1

Sí, puede usar Yarn o NPM para editar su paquete.json.

yarn upgrade [package | package@tag | package@version | @scope/]... [--ignore-engines] [--pattern]

Algo como:

yarn upgrade react@^16.0.0

Luego vería qué advierte o falla y luego ejecuto yarn upgrade [package] . No es necesario editar el archivo manualmente. Puede hacer todo desde la CLI.

O simplemente ejecute la actualización de yarn upgrade para actualizar todos los paquetes a la última, probablemente una mala idea para un proyecto grande. Las API pueden cambiar, las cosas pueden romperse.

Alternativamente, con NPM ejecute npm outdated para ver qué paquetes se verán afectados. Entonces

npm update

https://yarnpkg.com/lang/en/docs/cli/upgrade/

https://docs.npmjs.com/getting-started/updating-local-packages

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda