노드에서 오류보고를 받으려면 어떻게합니까? 나는 v0.6.15 (간단한 osx 설치 DMG 사용)를 실행 중입니다. 오류가있을 때마다 정의되지 않은 변수를 사용하려고하면 프로세스가 그 이유에 대한 표시없이 멈 춥니 다.node.js에서 경고 및 오류 메시지를 어떻게 봅니까?
나는 PHP의 error_reporting (E_ALL) 노드 버전을 찾고 있다고 생각한다.
제안 사항?
== 편집 ==
이상한 ... 좋아요 ... 그래서
을 내가 실행 파일에 잘 오류를 얻을 수 있지만, 사람에 나는 "필요"없는 것으로 나타났습니다 실행중인 파일에이 코드가 있습니다.
process.on('uncaughtException', function(err) {
console.log(err);
});
var ImageProcessor = require('./ImageProcessor').ImageProcessor;
var imageProcessor = new ImageProcessor();
imageProcessor.imageRequestEnd();
imageProcessor는 mootools 클래스로 mootools 클래스는 특수하지만 다른 것은 사용하지 않습니다.
어떻게 실행 하시겠습니까? 나는이 행동을 본 적이 없으며 모든 결과물을 잡는 일부 스크립트로 실행하고 있다고 의심합니다. – Brad
osx에서 노드를 실행할 때 그 일은 일어나지 않습니다 ... – ControlAltDel
터미널 $ node file.js에서 바로 열기 –