0

使用 ssh 怎么在我的服务器上找不到这个文件?

寻找 。-name lib/child_process.js

我知道它在那里,因为我正在使用它并且可以看到错误:

net.js:1054
if (port && handle.getsockname && port != handle.getsockname().port) {
                  ^
TypeError: Cannot read property 'getsockname' of undefined
at net.js:1054:23
at Object.1:1 (cluster.js:587:5)
at handleResponse (cluster.js:171:41)
at respond (cluster.js:192:5)
at handleMessage (cluster.js:202:5)
at process.EventEmitter.emit (events.js:117:20)
at handleMessage (child_process.js:318:10)
at child_process.js:387:7
at process.handleConversion.net.Native.got (child_process.js:91:7)
at process.<anonymous> (child_process.js:386:13)

child_process.js:387:7

如果有人知道如何查找/取消隐藏,我想查找并编辑(纳米文件名)这个 js 文件?

在此修复之后:https ://github.com/bnoordhuis/node/commit/1dacde5a7d0c0363e811101d10140133c8245fbe

4

1 回答 1

0

作为记录,问题 5330问题 5774可能很有趣。

但是,child_process是一个核心模块,实际上是作为node可执行文件的一部分编译的。

Node 有几个模块编译成二进制文件。[...]

lib/核心模块在文件夹中节点的源代码中定义。

如果要应用编辑,则需要源代码的副本(来自GitHub分发版)来修补、编译和安装。

Node 的安装指南可能值得一试。

于 2013-08-16T10:49:37.947 回答