2013-10-07 1 views
1

docpad.coffee에 새 도우미를 추가하려고합니다. 디버깅하고 싶습니다. http://docpad.org/docs/debug에 나와있는대로 노드 검사기를 설정하면 예를 들어 콘솔을 사용할 때 콘솔에 로그가 표시 될 것으로 예상했습니다.docpad.coffee에서 도우미 함수를 디버깅하고 기록하는 방법은 무엇입니까?

getOutDir: (inPath) -> 
    console.log('inPath') 

docpad.coffee의 도우미 메서드에 중단 점을 설정하는 방법은 무엇입니까? docpad.coffee에서 로그하는 방법?

답변

3

node-inspector에 대한 docpad.org의 지침이 잘못되었습니다 (작업 중임). docpad-debug은 디버거를 혼란스럽게하는 전역 설치된 docpad 버전을 실행하기 때문에 실행할 수 없습니다. 대신 노드 모듈 폴더에서 docpad 디버그의 로컬 복사본을 실행

./node_modules/.bin/docpad-debug run 
+0

디버깅 지침은 이제 문서에 업데이트되었습니다. 감사! – balupton

+0

사이드 노트 : Windows에서 작동되게하려면'. \ node_modules \ .bin \ docpad-debug run'이 필요할 수도 있습니다. –

1

docpad.coffee에서 로그 아웃하는 방법은 무엇입니까?

docpad.log("info", "... your log info here ...") 

다른 로그 수준은 "오류", "경고"및.

+0

그러나 노드 관리자에서 중단 점에 대한 질문은 남아있다 : ​​ – stackasec

관련 문제