如何砍掉 NodeJS Error: listen EADDRINUSE 的問題

Introduction

user

Hsiang Lee

Hsiang 是個蘋果愛好者,同時也是網頁設計以及前端工程師。平時愛上上網,有資訊焦慮症,愛玩爐石戰記,PS4 的遊戲等。


Featured

Frontend Development

如何砍掉 NodeJS Error: listen EADDRINUSE 的問題

Posted on .

有些時候跑太多 node 的東西的時候都會遇到 Error: listen EADDRINUSE 的問題,不清楚怎麼解覺得朋友覺得很困擾,到底是哪個 address 被用掉了?

Solution

有些時候跑太多 node 的東西的時候都會遇到 Error: listen EADDRINUSE 的問題,這時候可以用這方式:

# 假設 1234 是 port 的號碼
lsof -i tcp: 1234
備註

# 是 shell 裡面的 comment,不要加進去喔

之後會顯示你的 PID 多少,例如 27373,然後使用 kill -9 27373 就砍掉囉!非常好用!

user

Hsiang Lee

http://whalesingswee.co

Hsiang 是個蘋果愛好者,同時也是網頁設計以及前端工程師。平時愛上上網,有資訊焦慮症,愛玩爐石戰記,PS4 的遊戲等。