Node.js 앱을 디버깅하는 데 VSCode가 필요하지 않습니다. [Google Chrome V8 검사 및 디버거 중단점]

2828 단어

안녕, 개발자!



Node.js 설명서를 보면 흥미로운 옵션이 코드를 디버깅하고 컨텍스트inspector에 있습니다.


코드 조각을 생성하고 디버그 프로세스의 중단점을 의미하는 debugger 단어를 사용하겠습니다.

//index.js

console.log('hello')
setTimeout(() => {
    debugger
    console.log('After debugger breakpoint')
}, 8000)
debugger
console.log('Finished')


디버거를 사용하려면 크롬 웹 브라우저 확장에 하나의 포트를 구성해야 합니다. 웹 주소를 복사하십시오.

chrome://inspect/


구성을 클릭하고 localhost:9229 주소를 추가합니다.



아래 명령을 사용하여 디버거를 시작합니다.

node --inspect index.js


이전 명령 --inspect를 실행한 후 다음 단계에서 원격 대상 아래에 있는 inspect 버튼을 클릭해야 합니다.



그러면 DevTools가 열립니다.



그리고 위 이미지 오른쪽에 있는 next 버튼을 사용하면 Debugger 작성이 일시 중지됩니다.

Watch에 몇 가지 식을 추가하여 일부 값을 확인하고 Scope에 반환을 확인할 수 있습니다.

콘택트 렌즈
이메일: [email protected]
인스 타 그램:
링크드인:
트위터:

좋은 웹페이지 즐겨찾기