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