我们需要更新 lib\buffer.js 文件来测试https://github.com/strongloop/node/commit/5c94ae11a20a5192e73239e50e5edbbb33e1dc80
我想知道在启动节点 exe 时是否有任何方法可以传递新文件或文件位置,或者我是否必须重建节点二进制文件?..
我们需要更新 lib\buffer.js 文件来测试https://github.com/strongloop/node/commit/5c94ae11a20a5192e73239e50e5edbbb33e1dc80
我想知道在启动节点 exe 时是否有任何方法可以传递新文件或文件位置,或者我是否必须重建节点二进制文件?..
根据文档:
Node 有几个模块编译成二进制文件。这些模块在本文档的其他地方有更详细的描述。
核心模块在 lib/ 文件夹的节点源代码中定义。
如果核心模块的标识符被传递给
require()
. 例如,require('http')
将始终返回内置的 HTTP 模块,即使存在该名称的文件。
所以是的,你必须重建二进制文件。