我正在关注howtographql.com的教程,该教程创建了一个非常基本的GraphQL服务器,其中包含用JavaScript编写的内存数据和解析器。我一直有问题,我希望能够在解析器中放置断点,但是当我运行GraphQL playground GUI时,我在DevTools的Sources面板中看不到任何内容,并放置{{代码中的1}}行也不会阻止它。
如何调试我的解析器?
模式
debugger
解析器(我使用的是immutable.js的Map;可能不正确)
type Mutation {
updateLink(id: ID!, url: String, description: String): Link
}
答案 0 :(得分:2)
解析器在服务器上运行。服务器的代码不会出现在DevTools的Sources面板中。您必须使用IDE中的NodeJS调试器来调试解析器