問題タブ [node-debugger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
14953 参照

node.js - Node.js の `--nolazy` フラグは何を意味しますか?

を使用する--nolazyと、ブレークポイントが正しい場所で停止するため、最終的に IntelliJ を使用して非同期でデバッグできます。しかし、私は上のドキュメントを見つけることができません--nolazy...

とは--nolazyどういう意味ですか?

0 投票する
1 に答える
998 参照

node.js - ノード デバッガーですべてのブレークポイントをクリアする

(行番号はsetBreakpoint(3)どこですか)を使用して新しいブレークポイントを設定します。3

削除したい場合は を使用できますが、この方法で追加されたすべてのブレークポイントclearBreakpoint(3)を削除するにはどうすればよいですか?

0 投票する
2 に答える
297 参照

node.js - mocha を使用して NodeJs プログラムをデバッグ中にエラーが発生しました

私はいくつかのテスト ケースを作成しており、モカとノード デバッグを使用してテスト ケースをデバッグしようとしています。

マシンにモカがインストールされています

node-debug をインストールしました npm install -g node-debug

次に、次のコマンドでテストを実行しています。node-debug _mocha test.js

これによりブラウザ ウィンドウが開きますが、次のエラーが表示されます

詳細については、添付の画像を参照してください。

ここに画像の説明を入力

このエラーを取り除くにはどうすればよいですか。助けてください。

0 投票する
2 に答える
7175 参照

javascript - node-debug が機能しない

これは本当にばかげているように感じますが、ノード インスペクタ /node-debugを動作させることができません。

指示では、 npm install を実行してから実行するように指示されていますnode-debug web.js。だから私はそれをしました。これで、素敵なブラウザ ウィンドウが開いて、コードにブレークポイントが表示されます...実際にコードにアクセスするためにどの URL を使用すればよいかわかりません。

インスペクタは にhttp://localhost:8080/debug?port=5858あり、ターミナルには次のように表示されます。

...

localhost:5000(これは私のポートです)ヒットしようとしましたが、別のインスタンスが実行express.jsされていない場合は失敗するか、別のnode web.jsインスタンスが実行されているがインスペクターのブレークポイントがトリップしない場合は成功します。

に行くとhttp://localhost:5858/、次のようになります。

リモート デバッグ セッションは既にアクティブです

に行くとhttp://localhost:8080/、次のようになります。

取得することはできません /

/パスは一般的に私のサーバーで完全に機能します。)

0 投票する
1 に答える
331 参照

node.js - Node-inspector がアプリケーションにアタッチされない

以下を使用して node-inspector を起動しようとしました。

次を使用してアプリを起動しようとしました:

vagrantポート 3000 のポート フォワーディングを使用し、Windows PC で実行しているボックスからアプリを実行していますnode-inspector。すべての Chrome 拡張機能を無効にしてみnode-inspectorました。debugger私のファイルに。

node-inspector を開くと常にこのウィンドウが表示され、ブレークポイントを設定するためのアプリケーション ファイルが読み込まれません。これはノードインスペクターのスクリーンショットです。

また、ウイルス対策(アバスト)を無効にしようとしましたが、機能しません。ポートを転送しようとしました5858

デフォルトのデバッガーを起動しようとしましたが、次のように表示されますconnecting...

問題が何であるかをどのように理解し、どのように解決できますか?

0 投票する
1 に答える
506 参照

javascript - 分度器: browser.debugger ブレークポイントからの element.click、element.sendKeys および友人?

分度器を使用するbrowser.debugger()と、要素エクスプローラーが非常に便利であることがわかりました。

より多くのセットアップが必要なテストでやりたいことは、デバッガーで実行を一時停止し、要素エクスプローラーと同様に REPL を入力することです。

replにドロップすることで、本当に近づくことができます。要素は見つかりますが、clickまたはのようなアクションsendKeysは機能していないようです。これは、ノード デバッガーと実行を一時停止する方法の制限である可能性があります。

ブレークポイントから友達element.clickをテストする方法を知っている人はいますか?element.sendKeysbrowser.debugger

0 投票する
2 に答える
921 参照

javascript - Angular で PouchDB デバッグを有効にする方法

プロトタイプ Web アプリケーションを開発しています。私は Yeoman を使用して、Grunt、NPM、および Bower などで Angular アプリケーションを作成しました。PouchDB APIによると、次のようにデバッグを有効にできます。

ただし、これにはノード デバッグ モジュールをインストールする必要があります。bower を介してインストールし、index.html で参照しようとしましたが、役に立ちませんでした。Angular にデバッグ モジュールを挿入するにはどうすればよいですか? それとも、この機能は PouchDB が Node.js サーバーから実行されている場合にのみ使用できますか?

編集:

私が得ている正確なエラーは次のとおりです。それが不平を言う行は次のとおりです。PouchDB.debug.enable('*');