Node.js
Node.JS의 원격 디버깅
수색…
NodeJS 실행 구성
노드 원격 디버깅을 설정하려면 --debug
플래그로 노드 프로세스를 실행하기 만하면됩니다. --debug=<port>
사용하여 디버거가 실행되어야하는 포트를 추가 할 수 있습니다.
노드 프로세스가 시작되면 메시지가 표시됩니다.
Debugger listening on port <port>
어느 것이 모든 것이 좋은지 말해 줄 것입니다.
그런 다음 특정 IDE에 원격 디버깅 대상을 설정합니다.
IntelliJ / Webstorm 구성
- NodeJS 플러그인이 활성화되어 있는지 확인하십시오.
- 실행 구성 선택 (화면)
- + > Node.js 원격 디버그 선택
- 위에서 선택한 포트와 올바른 호스트를 입력했는지 확인하십시오.
일단 이들이 구성되면 평소처럼 디버그 타겟을 실행하면 중단 점에서 멈 춥니 다.
Linux에서 포트를 통한 디버깅을 위해 프록시 사용
Linux에서 응용 프로그램을 시작하면 포트를 통한 디버깅을 위해 프록시를 사용하십시오. 예를 들면 다음과 같습니다.
socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &
원격 디버깅을 위해 포트 9958을 사용하십시오.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow