こんにちは、今週末もReactNative開発のトラブルシューティングメモです。今回は、Native Baseライブラリをアップデートしたことでハマりました・・・。
Contents
前提
- React Native + Type Script + Expoでの開発
- React Native version 0.64.x
問題
React Nativeのバージョンを0.63.2から0.64.2にあげると、Androidエミュレータでアプリを起動した際に以下のエラーが出るようになってしまいました。
Animated Node with tag 2 does not exists.
原因と解決方法
このStack Overflowを見て、解決した。どうやら、ExpoとReactNativeのバージョン互換性の問題らしい。それではどうしようもないのでReactNativeのバージョンを0.63.xに戻すことで解決。
具体的には、package.jsonのreact-nativeバージョンを0.63.2に戻して、yarn installを実行。
webrtc – React Native: Animated node with tag 1 does not exists – Stack Overflow
バージョンの依存関係の考慮、難しい・・・
おしまい
[番外編] ReactNativeをもっと学ぶなら・・・
React Nativeをもっとちゃんと学びたい!という方は、こちらにおすすめコンテンツをまとめましたので、ご参考にしていただければと思います・・!
土台のJavaScript/TypeScriptに不安がある方は、こちらもまとめましたので、ご参考になりましたら幸いです。
コメントを残す