Debuggen von Knoten-Anwendungen mit node-inspector ist ziemlich einfach, wenn Sie mit JavaScript Skripte oder kompilierten Kaffee (coffee -c -m script.coffee
).Können Sie Node Inspector mit dem .coffee Handler verwenden?
Wenn jedoch die Coffee require
Handler:
require('coffee-script/register');
require('lib/component.coffee');
in einem Skript Ich versuche mit node-debug
zu debuggen, die ich erhalten:
(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)
...
rechts, wie ich die Datei require
.
Was versuche ich zu tun? Ich habe mehrere CoffeeScript-Dateien, die ich viel lieber nicht kompilieren müsste, jedes Mal wenn ich testen möchte.
Arbeitete wie ein Charme. Vielen Dank! – Qix
Ich verstehe nicht, warum Sie Mokka in diesem Fall verwenden? Ich möchte mein Produktionsprojekt debuggen, nicht meinen Testfall :) –