在调试节点rest时,我尝试使用节点检查器。
node-inspector
node --debug server.js
这样我就可以使用localhost:3000/ api调试我的api.如果我使用节点调试,就没有办法了。它不能启动3000端口。
但是我的代码是ES6,所以在我当前的调试中,我的代码是由Babel转换的。
我尝试过使用babel节点调试,但它似乎也是我在节点调试中遇到的情况。我可以看到ES6代码,但我无法通过端口3000进行调试。
有什么解决办法吗?
发布于 2016-07-19 15:27:16
babel-node
的选项(包括在babel-cli
包中)与node
的选项相同。
babel-node
指定端口babel-node --debug-brk=8010 test.js
node-inspector
node-inspector
node-inspector
URL,传递与查询参数相同的端口http://127.0.0.1:8080/?port=8010
我试过了,这对我来说很好。
免责声明-我在这里发现了以下信息:https://github.com/CrabDude/babel-node-debug/issues/6
https://stackoverflow.com/questions/35852716
复制相似问题