“Something is already running on port 3000”
Au lancement d’une application react, via la commande npm start, il se peut que le port 3000 (port par défaut) soit déjà pris par un autre process.
Libérer le port via command DOS.
Dans un premier temps, identifier (via les commandes netstate, et findstr) le processus qui occupe le port (on relève son identifiant PID), ensuite lancer la commande taskill pour libérer le port.
C:>netstat -ano | findstr :3000
Sortie
TCP 0.0.0.0:3000 0.0.0.0:0 LISTENING 12345
Suppression du PID
tskill 12345
C’est vraiment astucieux. Somme toute, cela me permet de me passer d’outils tiers.