環境構築
Live Serverが起動しない
Live Server 拡張機能が正しく動作していない
こんな症状
VS Code で「Go Live」ボタンを押しても、ブラウザが開かない。Live Serverを初めて使うときに起きやすいよ。
まず試す
HTMLファイルを開いた状態で右下「Go Live」をクリックする。動かなければVS Codeを再起動。
env
// ポート競合(EADDRINUSE)なら settings.json で変更
{
"liveServer.settings.port": 5501
}これで直らなければ、下の「自分のケース」を確認。
🔍 自分のケースはどれ?
- ✓Go Live ボタンが出ない/反応しない
→ HTMLファイルを開く(フォルダーを開いた状態が確実)。ダメならVS Code再起動。 - ✓EADDRINUSE(ポート競合)
→ settings.json で liveServer.settings.port を5501等に変える。 - ✓原因が分からない
→ OutputパネルのLive Serverのエラーを確認する。
なぜ起きる?
HTMLファイルを開いていない状態で起動しようとしている、またはポート番号が他のアプリと競合しているよ。Live ServerはHTMLファイルが開かれている状態でないと起動できないんだ。また、デフォルトのポート5500が別のアプリに使われていると起動に失敗するよ。
✕ エラーが起きるコード
# 「Go Live」を押してもブラウザが開かない
# Outputパネルに表示される例:
# Error: listen EADDRINUSE: address already in use :::5500✓ 直したコード
// settings.json でポートを変更
{
'liveServer.settings.port': 5501
}✅ 直ったか確認
Go Live でブラウザが開き、ページが表示されればOK。
この解決法は役立ちましたか?
🔗 関連するエラー
- VS Codeの拡張機能が動かない・反映されない — 再起動・有効化・追加設定のどれかが足りていない
- Failed to save: Unable to write file (NoPermissions) — ファイルに書き込み権限がない
- Live Serverで日本語ファイル名が文字化けする — ファイル名に日本語を使っている
- ERR_CONNECTION_REFUSED — 接続が拒否された
- Permission denied (publickey) — SSH鍵が設定されていない
🔗 別カテゴリの関連エラー
📖 この問題を学べるレッスン
📝 関連ブログ記事
- プログラミングのエラーメッセージの読み方 — エラーの読み方を基礎から解説
- VS Codeのインストール方法 — インストールと初期設定を図解で解説
- プログラミング初心者が最初にやるべきこと5選 — 目的を決めて環境構築から