2016-03-09 30 views
6

Sto tentando di eseguire l'aggiornamento a [email protected] appena rilasciato sul mio progetto che utilizza anche il pacchetto [email protected]^4.4.0. Tuttavia quando si tenta di eseguire l'aggiornamento suggerito nella documentazione (https://facebook.github.io/react/blog/2016/03/07/react-v15-rc1.html)React 15 non compatibile con React-redux

npm install --save [email protected] [email protected] 

Viene fornito con un errore perché le versioni non sono compatibili:

npm ERR! peerinvalid Peer [email protected] wants [email protected]^0.14.7 
npm ERR! peerinvalid Peer [email protected] wants [email protected]^0.14.0 

Qualsiasi suggerimento per favore?

+0

Questo è stato sollevato come un biglietto. https://github.com/reactjs/react-redux/issues/319 –

+2

A proposito, puoi usare 'npm @ 3.x' dove le dipendenze peer mancanti sono solo un avvertimento e non un errore. –

risposta

13

Ho appena pubblicato [email protected] che consente a React 15 come dipendenza peer.

Nota che è possibile utilizzare [email protected] che non applica le dipendenze peer. In questo modo, non devi aspettare che gli autori del progetto aggiornino i loro pacchetti.

+0

Scusate se questo è inetto ma ... vuol dire che l'importazione di PropTypes da React nelle esercitazioni funzionerà senza problemi? – steviesama

+0

Ho visto che dovresti prendere i PropTypes dal pacchetto prop-types. Non sono sicuro di capire completamente come funzionano le dipendenze o cosa dovrei fare per consentire a questo di funzionare. – steviesama

Problemi correlati