← エラー辞典に戻る

環境構築

🖥️ Live Serverが起動しない(ポート競合)

ポートが他のプロセスに使われている

😰 こんな症状

Live Serverの「Go Live」を押してもブラウザが開かない。ポート競合で起きやすいよ。

🔍 原因

デフォルトのポート5500が他のアプリに使われている、またはHTMLファイルを開いていない状態で起動しようとしているよ。1つのポートは1つのアプリしか使えないから、別のLive Serverインスタンスや他のサーバーが同じポートを使っていると起動できないんだ。

❌ エラーが起きるコード

$ npx live-server
# Error: listen EADDRINUSE :::5500

✅ 直し方

1. HTMLファイルを開いた状態で「Go Live」をクリックする。 2. VS Codeの設定でliveServer.settings.portを5501等に変更する。 3. 他のターミナルでサーバーが動いていないか確認する。 4. Mac: lsof -i :5500、Windows: netstat -ano | findstr :5500 でポート使用状況を確認する。

✅ 修正後のコード

$ npx live-server --port=8080
# 別のポートを使う

この解決法は役立ちましたか?

🔗 関連するエラー

🔗 別カテゴリの関連エラー

📖 この問題を学べるレッスン

環境構築ガイドで基礎から学ぶ →

📝 関連ブログ記事

📖 関連する用語

🚀 環境構築ガイドで基礎を学ぼう!

エラーの原因を根本から理解するには、基礎を体系的に学ぶのが近道です。完全無料・登録不要。

環境構築ガイドを始める →

❓ 関連するQ&A