react-native bundle/start実行時にbundlingが0%のまま進まない場合

$ react-native run-ios

を実行してシミュレータが立ち上がってコードのロードを始めるが一向に進捗が0%のまま動かない問題に遭遇した.

nodeのバージョンを変えてもダメ, react-nativeのバージョンを変えてもダメでどうしたものかと悩んで, キャッシュ削除試してみようとしたときに

$ watchman watch-del-all

を実行しても終了しないでずっと実行し続ける状態であることに気づいた.

これはwatchmanが悪さしているのだろうと思い, プロセスを殺したら正しく動いた…

$ pkill watchman