Node.js 如何调试继电器启动器套件?(database.js、schema.js)

Node.js 如何调试继电器启动器套件?(database.js、schema.js),node.js,reactjs,babeljs,relayjs,Node.js,Reactjs,Babeljs,Relayjs,中继启动器工具包使用babel节点运行ES6风格的JavaScript 我想调试服务器端代码,比如database.js和schema.js 我尝试了node.js远程调试,但无法在任何断点处停止。我还尝试了不同的调试方法,比如babel节点--debug./server.js。但到目前为止,一切都不起作用。我想我必须告诉babel用源映射生成可调试的输出 更确切地说,我如何调试database.js中的getUser 谢谢插入调试器语句 mutateAndGetPayload:({id,tex

中继启动器工具包使用babel节点运行ES6风格的JavaScript

我想调试服务器端代码,比如database.js和schema.js

我尝试了node.js远程调试,但无法在任何断点处停止。我还尝试了不同的调试方法,比如
babel节点--debug./server.js
。但到目前为止,一切都不起作用。我想我必须告诉babel用源映射生成可调试的输出

更确切地说,我如何调试
database.js
中的
getUser

谢谢插入调试器语句
mutateAndGetPayload:({id,text})=>{
调试器;
/* ... */
},
在调试器启用的情况下运行服务器
$./node\u modules/.bin/babel节点调试。/server.js
<调试器正在端口5858上侦听
调试>。好啊
闯入节点\u modules/babel/lib/\u babel-node.js:1
>1“严格使用”;
2.
3//下一步
调试>c
278调试器;
279 var localTodoId=(0,_graphqlRelay.fromGlobalId)(id).id;
280(0,_database.renameTodo)(localTodoId,text);
调试>

我不确定如何使用sourcemap支持进行调试。有人知道吗?
$ ./node_modules/.bin/babel-node debug ./server.js
< Debugger listening on port 5858
debug> . ok
break in node_modules/babel/lib/_babel-node.js:1
> 1 "use strict";
  2 
  3 // istanbul ignore next
debug> c
< GraphQL Server is now running on http://localhost:8080
< Relay TodoMVC is now running on http://localhost:3000
break in data/schema.js:278
 276     var text = _ref11.text;
 277 
>278     debugger;
 279     var localTodoId = (0, _graphqlRelay.fromGlobalId)(id).id;
 280     (0, _database.renameTodo)(localTodoId, text);
debug>