Traté de instalarlo usando
npm i --save react-Paypal-express-checkout
pero me sale un error que dice
npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: client@0.1.0 npm ERR! Found: react@17.0.2 npm ERR! node_modules/react npm ERR! react@"^17.0.2" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer react@"~0.14.8 || ^15.5.0" from react-paypal-express-checkout@1.0.5 npm ERR! node_modules/react-paypal-express-checkout npm ERR! react-paypal-express-checkout@"*" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command.
Será genial si alguien me ayuda ¿Cómo solucionarlo?
Prueba este comando-
npm install --save --legacy-peer-deps react-paypal-express-checkout
--legacy-peer-deps hace que npm ignore completamente las peerDependencies cuando crea un árbol de paquetes, como en las versiones 3 a 6 de npm. Si un paquete no se puede instalar debido a peerDependencies demasiado estrictas que chocan, proporciona una forma de avanzar resolviendo el problema. situación.
PD: también recuerde usar SOLO letras simples para los nombres de paquetes/bibliotecas cuando los use con comandos NPM