首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用节点检查器或babel节点调试调试es6转换代码

使用节点检查器或babel节点调试调试es6转换代码
EN

Stack Overflow用户
提问于 2016-03-07 19:50:44
回答 1查看 1.1K关注 0票数 5

在调试节点rest时,我尝试使用节点检查器。

node-inspector

node --debug server.js

这样我就可以使用localhost:3000/ api调试我的api.如果我使用节点调试,就没有办法了。它不能启动3000端口。

但是我的代码是ES6,所以在我当前的调试中,我的代码是由Babel转换的。

我尝试过使用babel节点调试,但它似乎也是我在节点调试中遇到的情况。我可以看到ES6代码,但我无法通过端口3000进行调试。

有什么解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-19 23:27:16

babel-node的选项(包括在babel-cli包中)与node的选项相同。

  1. babel-node指定端口

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

  1. 启动node-inspector

node-inspector

  1. 导航到node-inspector URL,传递与查询参数相同的端口

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

我试过了,这对我来说很好。

免责声明-我在这里发现了以下信息:https://github.com/CrabDude/babel-node-debug/issues/6

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35852716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档