Gav*_*vin 6 node.js reactjs atom-editor babeljs nuclide-editor
我一直在尝试使用Nuclide/Atom来启动和调试使用Babel和ES6 +代码的单元测试.启动配置如下所示:
Node运行单元测试,就像我从命令行运行它一样,并且不会在我的断点处停止.如果我在命令行使用--inspect-brk使用相同的调用,我可以从Chrome中的chrome-devtools url正确调试(使用sourcemaps).有没有办法让这项工作?我不能真正"附加",因为单元测试是,应该是一个直接的脚本执行.
Nuclide 目前不支持新的 v8 Inspector 协议进行调试。您将需要使用--debug
标志来使用 Nuclide 进行调试。但请注意,从 Node.js 8.0 开始,旧的调试器协议已从 Node.js 中删除。
附言。您可以使用 Nuclide 调试器附加到正在运行的 Node.js 进程 - 只需开始测试node --debug --debug-brk ...
,然后从 Nuclide 附加调试器即可。测试过程将在第一行停止,以便您在方便时恢复执行。
归档时间: |
|
查看次数: |
765 次 |
最近记录: |