📌

yarn start時にポートが既に使われている場合の対処法

2020/12/31に公開

ReactNativeでの開発をする際に、yarn startまたはnpm startで起動したら下記のエラーが出たので対処法を。

エラー内容

.error listen EADDRINUSE: address already in use :::8081. Run CLI with --verbose flag for more details.・・・

これは起動時に使おうとしたポートがすでに使われているので競合して起動できないときに起こる問題です。

解決法

起動したいポートのPIDを調べkillしてあげましょう。

//ポートのPIDを特定する
lsof -i :8081

//消去
kill -9 PID

または、使われていないポートを指定してstartさせるのでも解決できます。

Discussion