节点:我如何要求'使用fs的文件

时间:2016-09-18 13:21:31

标签: javascript node.js require node-modules

在节点js模块系统中,要使用require(),必须具有模块的文件路径 -

const foo = require('/path/to/bar');
foo();

然而,假设我在内存中有一个javascript文件,我知道它的内容,但不是路径。我该如何模拟 -

const foo = customRequire(/* contents of the file as string */)
foo();

有没有比仅仅eval()字符串更好的方法?

0 个答案:

没有答案