2014-06-06 2 views
4

내장 된 node.js 디버거에서 모든 범위 변수 (및 가능한 경우 외부 범위)를 나열하는 방법이 있는지 궁금합니다. 지금까지 전역 범위에 액세스하려면 다음을 사용했습니다.노드 디버거에서 범위 변수를 나열하는 방법

debug> repl 
> global 

로컬 범위 변수 또는 로컬 범위에 대한 포인터를 나열하는 함수가 있습니까?
자세한 내용은 debugger commandsglobal object을 참조하십시오.

+0

[node-inspector] (https://github.com/node-inspector/node-inspector) 대신 일반적인 노드 디버거를 사용해야하는 이유는 무엇입니까? – 3y3

+0

각도기 테스트를 디버깅 중입니다. 노드 검사기를 사용하여이를 수행 할 수있는 방법이 있다면 사용하는 것이 좋습니다. – Renaud

+0

[로컬 범위를 나타내는 Javascript 변수가 있습니까? 글로벌처럼?] (http://stackoverflow.com/questions/8183739/is-there-a-javascript-variable-that-represents-local-scope-like-global) –

답변

5

아니요, 현재 cli 디버거에 내장되어 있지 않습니다. 정말로 필요한 경우 직접 시도해 보시고 코드를 /lib/_debugger.js, 명령은 "scope"입니다. 그것은 50 줄 미만의 코드에서 가능합니다.

관련 문제