TROUBLE 14 / 21
Port 5173 is already in use と出て起動しない
実際に起きたこと
開発用のサーバーを起動しようとしたら「Port is already in use」と出ました。原因は、Claudeが動作確認のために起動したサーバーが残っていたことでした。止めてもらったら、すぐに起動できました。
原因
なぜだと思いますか? 予想してから開く
同じものがすでに別のターミナルで起動しています。Claudeが動作確認のために起動したものが残っていることもあります。
ひとことで言うと 前に使ったターミナルを探して Ctrl+C で止めます。見つからなければ、エラー文を貼って「止め方を教えて」と頼みます。
取り組み方
前のターミナルで止める
同じものを起動したターミナルがあれば、そこで Ctrl+C を押します。
何が使っているか調べる
見つからなければ、番号(ポート)を使っているものを調べて止めます。
lsof -i :5173
lsof -ti tcp:5173 | xargs kill Claudeに止めてもらう
エラー文を貼って「止めて」と頼むのがいちばん簡単です。
次から防ぐには
- 「確認のために起動したサーバーは、終わったら止めて」と頼んでおく
Claudeへの頼み方の例
起動しようとしたら「Port 5173 is already in use」と出ました。
何が使っているか調べて、止めてください。 〇〇のところは自分の状況に置き換えてください。APIキーやパスワードは貼らないでください。