nvm経由でnode入れた場合、react−nativeのiOSビルドが失敗する
nvm経由でnode入れた場合、
Command /bin/sh failed with exit code 127
react-native: command not found
というエラーでiOSビルドに失敗します。
https://github.com/facebook/react-native/issues/3974
を参考に、
../node_modules/react-native/packager/react-native-xcode.sh
の
react-native bundle
の前に
source ~/.bash_profile
を追加したら治りました。
複数のreact−nativeのリポジトリを行き来してビルドしていると、 Invariant Violation エラーが出る
Error: Invariant Violation: Application SampleApp has not been registered. This is either due to a require() error during initialization or failure to call AppRegistry.registerComponent.
stack:
こんなエラーが出ます。
ps aux | grep react
でreactのプロセスが残っていたらkillする。
で、ビルドしなおしたら治りました。