Next.jsやNuxt.jsを使っているとき、自動的に空いているポートを探してローカルサーバを立ててくれますが、ターミナルで終了してもごく稀にサーバが落ちないことがあります。
そんなときは、ターミナルコマンドでプロセスをkillするしかないので、その手順を記しておきます。
localhost:3000を使っているプロセスをkillする手順
❶ ポート3000をつかっているプロセスを表示
lsof -P -i:3000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 13 kimizuka 24u IPv4 0xXXXXXXXXXXXXXXXX 0t0 TCP *:3000 (LISTEN)
❷ プロセスを指定してkill
sudo kill -9 13
といった具合です。