[React-Native] TypeError: Cannot read property 'transformFile' of undefined



react-本機を初めてインストールします.
npx react-native init CourseProject
シミュレータを回す.
npx react-native run-ios
シミュレータは正常に表示されますが、buildエラーが発生しました.
Transformerは未定義のエラーです.
ソリューションを参照します.

npmバージョンを下げる


現在Latestバージョンは17です.xx.xxです.これを下げる(LTSに下げる)ことを求める人が多い.
  • v14.18.1
  • に下げる
  • v16.13.0に減少(2022年03月19日のLTSベース16.14.2)
  • nvmを使用しているのでnvmに設定します.
    nvm install v14.18.1
    nvm install v16.13.0
    まず14版にインストールし、プロジェクトのnode modulesを削除し、npmを再インストールします.
    14バージョンは変更されていません.
    バージョン16に再インストールし、プロジェクトのnode modulesを削除し、npmを再インストールします.
    バージョン16と同じエラーが発生しました.

    他に方法はありませんか。


    正直、私は他の方法を全く見つけられなかった.この過程で、cacheを削除するように要求される未定義のエラーが見つかりました.
    まず、cacheを削除する前に、再起動することにしました.

    これでいいです。



    再起動後v 1418.1の状態でnpx react-native run-iosをしました
    無言だな
    いっそアイテムを削除してreact-ネイティブを再インストールしてもだめです.できればキャッシュされているはずです.
    シミュレータを全部消して、滑り台を消して、プロジェクトは最初から取り付け直さなくてもだめで、閉めてまた開いただけです.