2

NODE REPL をデバッグすることは可能ですか。node cmd は、repl プロンプト > を表示します。プロンプト内でデバッガを起動できます。たとえば

> hello = function(){
....debugger;
....console.log('hello');
}
>hello() --> should run in the debugger..
4

1 に答える 1

1

はい

新しい方法: ノード 8 >=

node --debug非推奨としてマークされています。

[DEP0062] DeprecationWarning:node --debugnode --debug-brkは無効です。代わりにnode --inspectまたはを使用してください。node --inspect-brk

node --inspect前進する方法です。

古い方法

でreplを開始しますnode --debug。次にnode-inspector、別のターミナルから (npm パッケージ) を使用し、chrome で開くことにより、chrome 開発者ツールを使用してブラウザーでデバッグできますhttp://localhost:8080/debug?port=5858。たとえば、関数内のrepl.jsファイルにブレークポイントを設定できます。ノード repl に移動してヒットすると、ブレークポイントがトリガーされ、デバッグできます。completeTAB

コーヒー スクリプトの repl が必要な場合は、coffee --nodejs --debug.

于 2014-07-10T01:52:21.447 に答える