Pothuajse çdo zhvillues i NodeJS do të njihej me mesazhin e gabimit Error listen EADDRINUSE: address already in use
. Mesazhi thjesht do të thotë që aplikacioni nuk mund të fillonte sepse tashmë ekziston një proces duke përdorur atë port. Këtu është mënyra më e lehtë që kam gjetur për të ndaluar një proces që funksionon në Mac-in tuaj që përdor një port specifik.
- Shtoni një skedar të ri të quajtur
stop
në këtë direktori:usr/local/bin
Ju mund ta bëni këtë lehtësisht duke shtypur: usr/local/bin/stop
2. Kaloni skriptin e mëposhtëm në skedar:
3. Ruani skriptin dhe filloni ta përdorni
Ju mund ta përdorni skriptin duke shtypur stop 3000
në terminalin tuaj nga çdo direktori, ku 3000
është numri i portit që ka një proces në të që dëshironi ta mbytni.
Skripti duhet të nxjerrë Killed process 12345 running on 3000
, ku 12345
është id i procesit (PID).
🌎 Le të mbajmë kontakt
Abonohuni në YouTube
Discord
Twitter
TikTok
FaceBook
Instagram
Më blini një kafe