LoginSignup
1
0

More than 5 years have passed since last update.

WindowsでReactNativeを起動しようとした際にunable to load script from assets index.android.bundle

Posted at

unable to load script from assets index.android.bundle

会社のWindows環境でReactNativeをシミュレータ起動をしようとした際に題名のエラーに当たりました。
調べてみると結構な人があたっているような感じなのですが、割りと支持を受けている対処をしても解決しませんでした。

先に結論

ReactNative起動時に起動するはずのNodeサーバが立ち上がっていたなかった。

ReactNativeは起動時にNodeのサーバを自動で立ち上げます。その環境上で動作するのですが、そのサーバが立ち上がっていたなかったためにエラーが発生していました。

立ち上がらなかった理由

Nodeサーバが使用する8081ポートが専有されていた。

自分の環境の場合はアンチウイルスソフトの何かのプロセスが8081で起動しており、それのせいでサーバが起動していなかった。

似たような回答もstackoverflowに存在していたが、気づかなかった・・・
https://stackoverflow.com/questions/30216417/react-native-port-8081-already-in-use-packager-is-either-not-running-or-not-r

解決策

とりあえず、そのときは急いでいたのでプロセスを一旦killして対処。
ちゃんと対処するならReactNativeのサーバのポートを帰るべきだと思うが、それはまた別記事で。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0