React Nativeでapkをビルドする際に「Could not list contents of 〜」で困ってる人へ



困っていた人、まさに私です。(2回目)

1回目はこちら

とりあえず(直るらしい)対処法

こちらの記事を参考に、まずはnode_modulesの再インストールをしましょう

$ pwd
// アプリのディレクトリにいることを確認(iOSとかandroidじゃダメよ)

$ rm -rf node_modules
// node_modulesを削除

$ npm install
// node_modulesをインストール

大抵はこれで治るみたいですね。
ただ、私の場合はダメでした。

インストールの順番の問題

私が参加しているプロジェクトではyarnも使っています。
なのでnode_modulesをインストールしていたときには

$ npm install
$ yarn install

としていたのですが、どうもエラーに。
エラー内容はこちら

VScodeのターミナルで実行し、エラーが出ているファイルにカーソルを載せるとcmd+クリックで該当ファイルが開けるので開いてみると・・・

なんと!空っぽ!

いやーそんなことはないだろうと思ってインストール順を逆にしてみる

$ yarn install
$ npm install

ファイルの中身がちゃんとある・・・だと・・・?

無事ビルド通ってapkファイル書き出せましたv(^^