12

forever.jsを使用しているときにnode.jsサーバーをデバッグできません。できませんか?

Exampel: forever start --debug server.js

1)server.jsを正常に起動しますが、node-inspectorでデバッグできません。

2)forever.js as:forever start server.js サーバーを再起動しません-これはforeverのコアサービスですか?

私はマックに取り組んでいます。

ありがとうございます。それでは、お元気で

4

3 に答える 3

12

server.js を正常に起動しますが、node-inspector でデバッグできません。

Forever はそのままではデバッグ モードをサポートしません。カスタムコマンドを開始するように永久に要求することで、これを回避できます。

$ forever -c 'node --debug' server.js

サーバーを再起動しません - これは永遠のコア サービスですか?

ソースファイルの変更後にサーバーを再起動したいと思います。私は永遠にあまり慣れていませんが-w、コマンドラインにオプションを追加するのを忘れたと思いますか?

    -w, --watch      Watch for file changes

プロセスをデバッグして自動的に再起動するには、次を実行します。

$ forever -w -c 'node --debug' server.js

この node-inspector issue: #196も参照してください。

于 2013-08-14T17:59:17.847 に答える
2

Chrome を使用した Windows での完全な手順

最初のターミナル実行で

forever -w -c "node --debug" server.js

2番目のターミナルで実行

node-inspector

localhost:8080 に移動します。

于 2015-07-13T11:28:21.260 に答える