Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

601
Views
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 answers
Answer question

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 Report

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 Report

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 Report

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 Report

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 Report

0

Intenta agregarlo con hilo. Trabajó para mi

over 4 years ago · Santiago Trujillo Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!