2016-03-09 12 views
6

Ich versuche, auf die frisch freigegebene [email protected] auf meinem Projekt, das auch [email protected]^4.4.0-Paket verwendet, zu aktualisieren. aber wenn ich versuche, schlug das Upgrade laufen in der Dokumentation (https://facebook.github.io/react/blog/2016/03/07/react-v15-rc1.html)Reagieren 15 nicht kompatibel mit React-redux

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

Es kommt mit einem Fehler, da die Versionen nicht kompatibel sind:

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

Jeder Vorschlag bitte?

+0

Dies wurde als Ticket ausgelöst. https://github.com/reactjs/react-redux/issues/319 –

+2

Übrigens können Sie 'npm @ 3.x' verwenden, wo fehlende Peer-Abhängigkeiten nur eine Warnung und kein Fehler sind. –

Antwort

13

Ich habe gerade [email protected] veröffentlicht, die React 15 als Peer-Abhängigkeit ermöglicht.

Beachten Sie, dass Sie [email protected] verwenden können, die Peer-Abhängigkeiten erzwingt. Auf diese Weise müssen Sie nicht darauf warten, dass Projektautoren ihre Pakete aktualisieren.

+0

Sorry, wenn das nicht funktioniert, aber ... bedeutet das, dass der Import von PropTypes aus React in den Tutorials problemlos funktioniert? – steviesama

+0

Ich sah, dass Sie PropTypes aus dem prop-types-Paket greifen sollten. Ich bin mir nicht sicher, ob ich vollständig verstehe, wie die Abhängigkeiten marshalen oder was ich tun soll, damit dies funktioniert. – steviesama

Verwandte Themen