2017-10-10 11 views
4

Lorsque j'utilise [email protected] avec [email protected] je reçois:TypeError Uncaught en Forme Redux et Immuable

Uncaught TypeError: (0 , _immutable.isCollection) is not a function

a également essayé la version:

[email protected] with [email protected], 
[email protected] with [email protected], 
[email protected] with [email protected] 

J'utilise React16.

+2

https://github.com/erikras/redux-form/issues/3488 Je pense que cela vous aide. –

+0

Correction - le problème a été corrigé après la mise à niveau de la version npm de 3.X à 5 –

Répondre

1

par @ commentaire de NarasimhaReddy:

https://github.com/erikras/redux-form/issues/3488

[email protected] nécessite [email protected] ou plus. Il a introduit un changement de rupture qui l'a rendu incompatible avec [email protected]

Le vrai coupable ici est une erreur dans l'application du semantic versioning. Si votre dépendance est définie comme "redux-form": "^7.0.4", alors npm s'attend à pouvoir utiliser n'importe quelle version entre 7.0.4 - 8.0.0.

Lorsque vous exécutez npm install, la dernière version de cette gamme s'affiche, en supposant qu'il n'y ait pas de modifications de rupture.