ノードデバッガの使用を開始しましたが、デバッガを配置する際に問題が発生しました。機能コードブロック内にあります。例えばデバッガ;機能コードブロック内で機能しません
:
let listAll =() => {
debugger;
console.log('getting all notes')
}
デバッガを挿入します。機能コードブロック内で実行中node inspect notes.js
- 私はcont、cコマンドを使用するたびに、このデバッガーの文をスキップします。私はそうのようにそれを取る場合
しかし、:
debugger;
let listAll =() => {
console.log('getting all notes')
}
node inspect notes.js
を実行すると続き、Cコマンドを使用している場合 - それは、デバッガで停止します。
また、デバッガコンソール内でnext、nコマンドを使用しようとすると、ある式ブロックから別の式ブロックにジャンプし、コードブロック内のコードをスキップします。
私は最近、ノードを8.6.0に更新しましたが、これは初めてノード検査を使用しています。
EDIT:
私は、ファイルの一番下にテスト機能をエクスポートするが、同じファイル内でそれを呼び出すことではないのです。
module.exports = {addnote, logNote, listAll, getNote, removeNote}
'listAll'は関数です。あなたはどこかでそれを呼んでいますか? –
この機能が呼び出されていることをご存知ですか?デバッガを起動するには、その行を実行している必要があります –
my(app.js)で使用する関数をエクスポートしています。同じファイル内の関数を呼び出す必要があります。デバッガを使用するにはデバッグしています。コードブロック内のステートメント – brandenbuilds