upgrading-expo は何をしますか?
Expo SDK のバージョンアップグレードと依存関係の問題を修正するためのガイドラインです。
概要
このガイドラインでは、Expo SDK を新しいバージョンにアップグレードする際の手順と、発生しがちな依存関係の問題に対処する方法を説明します。
アップグレード手順
- 公式ドキュメントの確認: Expo のアップグレードガイド を参照してください。
- 互換性の確認: プロジェクトで使用しているパッケージが新しい SDK バージョンと互換性があるか確認します。
- 依存関係の更新:
package.json内の Expo 関連パッケージのバージョンを更新します。 - 依存関係のインストール:
npm installまたはyarn installを実行して新しい依存関係をインストールします。 - プロジェクトのテスト: アプリケーションが正常に動作するかテストします。
依存関係の問題の修正
依存関係の競合やエラーが発生した場合は、以下の対策を試してください。
- キャッシュのクリア:
npx expo start -cでキャッシュをクリアします。 - node_modules の再作成:
rm -rf node_modules && npm installを実行します。 - バージョンの固定: 特定のパッケージで問題が発生する場合、互換性のあるバージョンを
package.jsonに明示します。