expo startをしてもQRコードが出てこない、Starting Webpackしてしまう、UnhandledPromiseRejectionWarningとなってしまう場合


タイトルの通りなのですが、expo startをした際に、いつもであればQRコードがでてきてアプリがスタートしてくれるのですが、QRコードが出てこない。さらになんか自動的にWebpackサーバーがスタートしてしまう。エラー文章を見るとUnhandledPromiseRejectionWarningというエラーが出ている。

1日中悩んでいたのですが、以下の記事のとある部分に重要なことが書かれていました。
expoによるReact Nativeのおさらい(最低限)

なぜか再度npm installしないと使えません。。。

どうやら、expoではパッケージをnpm install でいれた場合、もう一度

npm install

をしないといけないようです。理由は調べてみましたが、イマイチわかりませんでした。。
→もしわかる方いたらコメントしていただけると幸いです。

これによってアプリの動作が非常におかしくなってしまったので、同じようなエラーで悩んでいる方の助けになれば幸いです。

また、ミスや僕の勘違いがありましたらご指摘いただけると大変ありがたいです!