node-inspector을 사용하여 노드 앱을 디버깅하는 것은 JavaScript 또는 컴파일 된 커피 (coffee -c -m script.coffee
)를 사용하여 스크립팅하는 경우 매우 간단합니다. 그러나노드 검사기를 .coffee 처리기와 함께 사용할 수 있습니까?
의 커피 스크립트 require
핸들러 사용 : 나는 node-debug
를 사용하여 디버깅하기 위해 노력하고있어 스크립트에서
require('coffee-script/register');
require('lib/component.coffee');
를, 내가 얻을 :
(function (exports, require, module, __filename, __dirname) { #
^
SyntaxError: Unexpected token ILLEGAL
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
...
을 내가 파일을 require
권리로.
내가 할 수있는 일이 가능합니까? 나는 오히려 이 아닌 CoffeeScript 파일을 여러 개 가지고 있는데, 내가 테스트하고 싶을 때마다 컴파일해야한다..
매력처럼 작동했습니다. 고맙습니다! – Qix
왜이 경우 모카를 사용하는 이유는 모르겠습니까? 테스트 프로젝트가 아닌 프로덕션 프로젝트를 디버그하고 싶습니다. :) –