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

600
Vistas
Error al intentar instalar la dependencia de react-redux

Recibo un error al intentar instalar el paquete react-redux en mi aplicación create-react-app. Intenté eliminar y reinstalar mi carpeta node_modules, así como instalarla con permisos de administrador y sigo recibiendo el mismo error.

 ➜ frontend git:(main) ✗ npm i react-redux npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

Aquí está la salida restante de la consola.

 npm ERR! npm ERR! While resolving: frontend@0.1.0 npm ERR! Found: react@17.0.1 npm ERR! node_modules/react npm ERR! react@"^17.0.1" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer react@"^16.8.3" from react-redux@7.2.1 npm ERR! node_modules/react-redux npm ERR! react-redux@"*" 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.

Aquí está la lista de dependencias actuales en mi paquete.json

 "dependencies": { "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.5.0", "@testing-library/user-event": "^7.2.1", "axios": "^0.21.0", "react": "^17.0.1", "react-bootstrap": "^1.4.0", "react-dom": "^17.0.1", "react-router-bootstrap": "^0.25.0", "react-router-dom": "^5.2.0", "react-scripts": "3.4.4", "redux": "^4.0.5", "redux-devtools-extension": "^2.13.8", "redux-thunk": "^2.3.0", "tachyons": "^4.12.0" },
over 4 years ago · Santiago Trujillo
8 Respuestas
Responde la pregunta

0

Me enfrenté al mismo problema, así que ejecuté este comando npm config set legacy-peer-deps true

Luego, simplemente creé mi aplicación de reacción usando la plantilla redux siguiendo

npx create-react-app nombre-aplicación --template redux

¡¡trabajó para mi!!

over 4 years ago · Santiago Trujillo Denunciar

0

Es un poco tarde, pero puede resolver esto con las opciones --force o --legacy-peer-deps . Cualquiera debería funcionar como se menciona en el error informado por npm

over 4 years ago · Santiago Trujillo Denunciar

0

Intente instalar la versión recomendada de nodejs (captura de pantalla a continuación). Lo que debería solucionar este problema.

ingrese la descripción de la imagen aquí

Aquí hay una recreación de este error y su solución (capturas de pantalla a continuación):

Problema:

Nodejs: últimas características:

ingrese la descripción de la imagen aquí

Solución:

Nodejs: Recomendado para la mayoría de los usuarios:

ingrese la descripción de la imagen aquí

La instalación de la versión recomendada de node js solucionó este problema al instante, lo que permitió la instalación de dependencias relevantes.

En caso de que enfrente este problema con una dependencia de reacción nativa, una vez que haya instalado la versión recomendada, asegúrese de actualizar su archivo pod.

over 4 years ago · Santiago Trujillo Denunciar

0

Intente usar la última versión "Recomendada para la mayoría de los usuarios" de Node.js. funcionó para mí

over 4 years ago · Santiago Trujillo Denunciar

0

Probé para Mac, funcionó... siga los pasos para actualizar a la última versión de LTS

  1. Antes de actualizar la versión de Node.js, verifique qué versión está usando actualmente con: node -v

  2. A continuación, borre la caché de npm con el comando: npm cache clean -f

  3. Instalar n globalmente: npm install -gn

  4. Ahora que tiene n instalado, puede usar el módulo para instalar la última versión estable de Node.js: sudo n stable

Alternativamente, puede instalar la versión de Node.js con las funciones más recientes:

sudo n último

O instale un número de versión específico con: n [version.number]

over 4 years ago · Santiago Trujillo Denunciar

0

Intenta agregarlo con hilo. Trabajó para mi

over 4 years ago · Santiago Trujillo Denunciar

0

Dos caminos:

  1. npm install <package-name> --legacy-peer-deps
  2. instalar la versión de nodo recomendada para la mayoría de los usuarios

La mejor manera es instalar la versión recomendada de node para que funcione con todos los paquetes.

over 4 years ago · Santiago Trujillo Denunciar

0

Parece que está utilizando la última versión de npm (v7). Como se menciona en los registros, intente con npm install --legacy-peer-deps


La última vez que el blog de npm mencionó el indicador --legacy-peer-deps fue cuando su versión beta de npm v7 se hizo pública. Para leer más sobre la bandera vaya aquí .

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