1. ホーム
  2. javascript

[解決済み] Gruntのタスクでnode-inspectorを使用する

2022-11-25 16:09:16

質問

誰かが ノードインスペクタ Grunt でアプリケーションのデバッグができますか?もしそうでなければ、Gruntベースのアプリのためのデバッグツールを推薦できますか?

私は nodejs を使用しており、サーバーサイドアプリケーションのために Grunt を使用して、分離されたタスクを使用します(これは、ユーザーが別々にタスクを実行できるためです)。

どのように解決するのですか?

gruntをデバッグで動かすには、gruntスクリプトを明示的にnodeに渡す必要があります。

node-debug $(which grunt) task

を置き、その上に debugger; の行をタスクに追加してください。 node-inspector を実行すると、デバッグツール付きのブラウザが起動します。

2014 年 2 月 28 日を編集

node-inspector は、コマンドを追加しました。 node-debug でノードを起動します。 --debug の状態で起動し、ブラウザを node-inspector ページを開き、最初の debugger 行または設定されたブレークポイントに到達した時点で停止します。

2015年1月30日編集

Windowsでは、少し複雑になります。手順については、@e.gluhotorenko の回答を参照してください。