できます:
- nodeunitを使用して node.js モジュールをテストできます。
- node inspectorを使用して、node.js Express サイトをデバッグできます。
しかし、node inspector を使用して nodeunit テストをデバッグするにはどうすればよいでしょうか?
私は試しましたが、うまくいきませんでした:
nodeunit --debug myNodeUnitModule_test.js動いていない。- nodebugをインストールしようとしました。そして、次
nodebug /usr/local/bin/nodeunit myNodeunit_test.jsのように使用しました:しかし、ubuntu(No such file or directory)でもmac()でもenv: node\r: No such file or directory機能していません
ほとんど動作する node --debug /usr/local/bin/nodeunit ./routes/edit/bodyTelInfoArraysToObject_test.js
/usr/local/bin/nodeunitコマンドが取るパスはどこですかwhich nodeunit
得られた出力:
debugger listening on port 5858
そしてテストがそこで実行されました。
しかし、デバッグにジャンプすることはできません: Chrome で URL を開いlocalhost:8080てデバッグを監視すると:
- 最初の読み込み 空のファイル リストが表示される
- 2 回目の読み込み: ページが見つかりません。
私のnodeunitテストでは、debuggerそこでデバッグを停止するように書きました。しかし、何もありません。