久しぶりにReactNativeで新しいプロジェクト作ってみたらサンプルが起動すらしなかったのでメモです。
環境
$ react-native --version
react-native-cli: 2.0.1
react-native: 0.39.2
症状
-
react-native init SampleProject
がsudo
をつけないと最後まで実行されない - その後Xcodeから実行しても
react native libc++abi.dylib: terminating with uncaught exception of type NSException
というエラーがXcode上で出力されてすぐ落ちてしまう -
react-native run-ios
を実行した後、React Packagerが~/path/to/project/node_modules/react-native/packager ~
のまま停止する
watchman古かったです。
新しくしましょう。
rm -rf /usr/local/var/run/watchman/ && brew uninstall watchman && brew install watchman
参照
https://github.com/facebook/react-native/issues/2797#issuecomment-253696005