Show GN: 개발할 때 매번 포트 죽이기 귀찮아서, 맥용 메뉴바 앱 하나 만들었습니다 (Portless)
(portless.app)개발하시면서 가장 자주 겪는 문제 중 하나가 포트 충돌일 거라 생각합니다.
서버를 실행하면 "Error: Port 3000 is already in use"가 뜨고, 결국 lsof로 프로세스를 찾고 kill로 종료하는 과정을 반복하게 되죠.
저도 이 과정을 하루 평균 10번 정도 했습니다.
그래서 아예 작은 도구를 하나 만들었습니다. Portless라는 macOS 메뉴바 앱입니다.
기능은 단순합니다.
- 현재 어떤 포트가 점유되어 있는지 메뉴바에서 바로 확인
- 원클릭으로 해당 프로세스 종료
- 자주 사용하는 개발 포트(3000, 8080 등) 우선 표시
- Docker 컨테이너 자동 감지 / 컨테이너 및 이미지명 표시
이 앱을 쓰고 난 뒤로는 포트 충돌로 인한 컨텍스트 스위칭이 거의 사라졌습니다.
프로젝트 전환 시간도 체감상 꽤 줄었습니다.
linkedin으로 체험 해보고싶다고 dm주시면 평생 무료 이용 쿠폰을 드리고 있습니다.
https://linkedin.com/posts/…