Cómo arreglar error de puerto no disponible en Visual Code (Live Server)

En Visual Code hay un plugin muy útil llamado Live Server

Con este plugin podemos servir cualquier página en un servidor local directamente desde Visual Code

  • Desde este botón que tendremos en la barra de abajo

go live

  • O desde la paleta de comandos (buscando Live Server)

paleta comandos

A veces, nos encontramos que después de lanzar el servidor una vez, el proceso se ha quedado abierto escuchando en el puerto por defecto y nos sale este error

error

Para solucionar este error tenemos 2 vías

Matar el proceso que está escuchando ese puerto

Con el comando lsof -i :5500 podemos listar los procesos que esten escuchando al puerto 2000

COMMAND     PID              USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
Code\x20H 46898 juanmanuelgarrido   55u  IPv4 0x12d0e7e8d85c152f      0t0  TCP *:fcp-addr-srvr1 (LISTEN)

Con esta información, podemos matar el proceso directamente utilizando su PID → kill -9 46898

Cambiar el puerto por defecto en los settings

También podemos acceder a los settings de Visual Code y cambiar el puerto en el que se lanza Live Server, dándole un valor (distinto al puerto ocupado) a liveServer.settings.port

Published 21 Feb 2019

Hola, soy JuanMa! En este blog iré compartiendo notas y descubrimientos relacionados con Javascript
Apuntes de JS on Twitter