Veuillez m'indiquer étape par étape le processus de mise à niveau de React de la version .13 vers la version 15.0.1.
Mise à jour de la version de réaction dans package.json
Supprimer le dossier node_modules
Exécuter npm install
le processus d'installation échouera s'il y a une incompatibilité de version entre d'autres dépendances dans le fichier de package, la console affichera le numéro de version compatible attendu. Mettez-les à jour et relancez l'installation de npm.
Une fois l'installation terminée, construisez votre application et testez-la. Si une erreur apparaît en raison d'un code obsolète, vous devrez également les corriger.
Une des syntaxes déconseillées de la version 13 est l’utilisation de react.render
Là, vous devrez importer react-dom et l’utiliser pour appeler render. Il peut y avoir beaucoup d'autres problèmes potentiels que vous pouvez rencontrer. Alors testez votre application correctement.
Réagissez les entrées dans package.json
que j'ai:
"react": "15.0.1",
"react-addons-perf": "15.0.1",
"react-addons-test-utils": "15.0.1",
"react-addons-update": "15.0.1",
"react-dom": "15.0.1"
Bonne chance!
P.S. C'est le processus que je suis, il y a peut-être un autre moyen de le faire.
Par expérience, je peux affirmer que chaque version de react-native comporte des modifications importantes, par exemple à partir de la version 17, vous devez supprimer
public List<Class<? extends JavaScriptModule>> createJSModules()
Donc, mon conseil est de mettre à jour progressivement avec toutes vos dépendances de projet.