수색…


NodeJS 실행 구성

노드 원격 디버깅을 설정하려면 --debug 플래그로 노드 프로세스를 실행하기 만하면됩니다. --debug=<port> 사용하여 디버거가 실행되어야하는 포트를 추가 할 수 있습니다.

노드 프로세스가 시작되면 메시지가 표시됩니다.

Debugger listening on port <port>

어느 것이 모든 것이 좋은지 말해 줄 것입니다.

그런 다음 특정 IDE에 원격 디버깅 대상을 설정합니다.

IntelliJ / Webstorm 구성

  1. NodeJS 플러그인이 활성화되어 있는지 확인하십시오.
  2. 실행 구성 선택 (화면)

구성 실행

  1. + > Node.js 원격 디버그 선택

새 구성 추가

  1. 위에서 선택한 포트와 올바른 호스트를 입력했는지 확인하십시오.

포트 및 호스트 구성

일단 이들이 구성되면 평소처럼 디버그 타겟을 실행하면 중단 점에서 멈 춥니 다.

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