ターミナルでローカルサーバを立ち上げる際に下記のようなエラーメッセージが出ました。
Failed to listen on 0.0.0.0:8080 (reason: Address already in use)
『他のところで使用しているのでそのポート番号は使えない』ということなので、解決策を残しておきます。
どこで使用しているのかプロセスで確認
すぐに使用しているところを特定できれば良いのですが、特定できない場合はプロセスから確認することができます。
以下のように実行するとポート番号をどこで使用しているのかがわかります。
$ lsof -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
com.docke 1647 username 40u IPv6 0xdfa91fb9be94c1bb 0t0 TCP *:http-alt (LISTEN)
com.docke 1647 username 46u IPv6 0xdfa91fb9af5e96db 0t0 TCP localhost:http-alt->localhost:50379 (FIN_WAIT_2)
私の場合はdockerで使用していたようです。
プロセスを削除すれば無事に立ち上がりました。
$ kill 1647
0