5

ノード レスト API をデバッグするときに、node-inspector を使用しようとしています

node-inspector

node --debug server.js

このようにして、localhost:3000/api を使用して API をデバッグできます... node-debug を使用する場合、方法はありません。ポート 3000 を起動しません。

ただし、私のコードは ES6 なので、現在のデバッグでは私のコードは Babel によってトランスパイルされています。

babel-node-debug を使用しようとしましたが、node-debug と同じ状況のようです。ES6 コードは表示されますが、ポート 3000 経由でデバッグできません。

回避策はありますか?

4

1 に答える 1

3

The options for babel-node (included in the babel-cli package) are the same as for node.

  1. Specify the port for babel-node

babel-node --debug-brk=8010 test.js

  1. Start node-inspector

node-inspector

  1. Navigate to the node-inspector URL, passing the same port as a query parameter

http://127.0.0.1:8080/?port=8010

I have tried this and it works well for me.

Disclaimer - I found this information here: https://github.com/CrabDude/babel-node-debug/issues/6

于 2016-07-19T23:27:16.150 に答える