概要
React Nativeを使って新規プロジェクトを作成し、iOS向けにビルドしようとしたが失敗した。
解決方法が乗ったissueを見つけたためメモを残しておく。
実行環境
- node v10.9.0
- npm v6.2.0
- watchman 4.9.0
実行したもの
$ npm install -g react-native-cli
$ react-native init SampleApp
$ cd SampleApp
$ react-native run-ios
=> エラー発生
エラー内容
Module `@babel/runtime/helpers/interoprequireDefault` does not exist in the Haste module map
解決方法
作成したプロジェクト直下で以下を実行する
$ npm add @babel/runtime
$ npm install
これを実行したのちに
$ react-native run-ios
を実行するとビルドに成功した