nuxtサーバー起動時ですが
WARN Address localhost:3000 is already in use.
と表示され別のローカルホストの番号が自動で立ち上がってしましました。
そのときに対処したメモです。
表示されたlocalhost番号でも使えるのですが、
localhost:3000と登録しているツールなどがあるので初期に戻したい。
原因
ローカルサーバーを切らずにターミナルを消してしまったことらしいです。
対処
ターミナルで以下のコマンドを入力
lsof -i :3000
するとターミナル上に3000番ポートに現在接続しているものの一覧を出してくれます。
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 0123 hogehoge 27u IPv4 0xd0972da5f637596f 0t0 TCP localhost:hbci (LISTEN)
※数字や名前は適当なのにしています。
このなかにあるPID
が接続しているIDになるようです。
自分のPID番号をしてしてターミナルで下記のコマンドを入力します。
kill -QUIT <PID>