child_process.js在哪里?

我正在尝试永远debugging一个问题/ nodejs,我得到这个堆栈跟踪在错误日志中:

chdir(): Permission denied events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn EACCES at errnoException (child_process.js:980:11) at Process.ChildProcess._handle.onexit (child_process.js:771:34) 

这看起来像我应该能够看到名为“child_process.js”文件的第980行,以查看错误的位置。 但是,即使使用“查找”,我也无法在系统上find这样的文件。 我是不知怎的想念的,还是说谎?

它是node.js源代码的一部分。 请参阅https://github.com/joyent/node/blob/master/lib/child_process.js 。 我相信你也可以直接通过使用节点的内置debugging器 ,或节点检查 器等软件包的核心节点代码。