::を使用して反応ネイティブをインストールしました
expo init AwesomeProject
NPMパッケージをインストールするまで、すべて正常に動作します。新しいパッケージをインストールせずに 3 つのページを作成しました。::を使用して反応ネイティブのベクターアイコンをインストールしたとき
npm i react-native-vector-icons
コマンドが完了すると、多くの警告が表示されます::
npm WARN react-native-safe-area-view@0.11.0 には、react-native@* のピアが必要ですが、何もインストールされていません。ピアの依存関係を自分でインストールする必要があります。
npm WARN react-navigation-stack@0.6.0 には、react-native@* のピアが必要ですが、何もインストールされていません。ピアの依存関係を自分でインストールする必要があります。
npm WARN react-native-tab-view@0.0.77 には、react-native@* のピアが必要ですが、何もインストールされていません。ピアの依存関係を自分でインストールする必要があります。
npm WARN react-native-drawer-layout-polyfill@1.3.2 には、react-native@* のピアが必要ですが、何もインストールされていません。ピアの依存関係を自分でインストールする必要があります。
npm WARN react-native-drawer-layout@1.3.2 には、react-native@* のピアが必要ですが、何もインストールされていません。ピアの依存関係を自分でインストールする必要があります。
npm WARN オプションのスキップ オプションの依存関係: fsevents@1.2.4 (node_modules/fsevents): npm WARN notsup オプションのスキップ オプションの依存関係: fsevents@1.2.4 でサポートされていないプラットフォーム: 必要 {"os":"darwin","arch":"any "} (現在: {"os":"linux","arch":"x64"})
しかし、パッケージはインストールされているようです::
- react-native-vector-icons@6.1.0 は、29 人の貢献者から 47 個のパッケージを追加し、329 個のパッケージを削除し、658 個のパッケージを更新し、83.604 秒で 21565 個のパッケージを監査しました。0 個の脆弱性が見つかりました
その後、 :: expo start を実行すると、 次のエラーが発生します ::
[16:19:03] Error: React native is not installed. Please run `npm install` in your project directory.
[16:19:03] Couldn't start project. Please fix the errors and restart the project.
エラーごとに、npm installを実行してからexpo startを実行しました。
すべて問題ないようです。プロジェクトは expo エミュレーターで実行を開始します。 しかし、何かを編集して保存すると、別のエラーが発生します::
Error
16:25
undefined
Error
16:25
Building JavaScript bundle: error
Info
16:25
Building JavaScript bundle: 99%
添付のスクリーンショットのように、エミュレーターが赤くなり、不明なエラーが表示されます。そのエラーを引き起こした間違いはありますか。反応ネイティブで実行される npm パッケージをインストールできるように、修正をお知らせください。助けてください