원격 node 프로그램을 VSCode 로 디버깅 하기
By 지훈현서 | 2022년 3월 12일 |
오랫만에 글을 다시 올립니다. 현재 맥북에어에서 주로 작업을 하고 있습니다만 필요에 따라 ESXi 서버에 있는 가상머신을 이용하여윈도우나 리눅스 관련 작업을 하고 있습니다. 때로는 필요에 따라 라즈베리파이에서도 작업을 진행하구요. 최근 어떤 필요에 따라 원격에서 실행되는 라즈베리파이에 있는 node 프로그램을 실행하는데이를 현재 맥에서 설치해 놓은 Visual Studio Code 에서 해당 디버거 세션을 연결하여디버깅을 할 필요가 생겼습니다. 이를 해결한 방법을 공유해 봅니다. 우선 원격 라즈베리파이에서 node app를 실행할 때 다음과 같은 식으로 실행합니다. node --inspect=0.0.0.0:9229 myapp.js 그러면 라즈베리의 9229 포트로 연결하여 디버깅 할 수 있게 됩