如果您使用 JavaScript 或编译过的 Coffee ( ) 编写脚本,则使用node-inspector调试节点应用程序非常简单coffee -c -m script.coffee
。
但是,当使用咖啡脚本require
处理程序时:
require('coffee-script/register');
require('lib/component.coffee');
在我尝试使用调试的脚本中node-debug
,我得到:
(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 文件,我不想每次测试时都编译它们。