如何在Node.js中的函数外eval()?

时间:2019-06-03 05:32:34

标签: node.js

我不确定是否可以,但是我正在寻求评估并在其调用功能范围之外访问评估代码。

我当前的代码:

test.importDependencies = () => 'function myDep() {}'
eval(test.importDependencies())
myDep()

我想要的是什么

test.importDependencies = () => 'function myDep() {}'
test.importDependencies()
myDep()

原因是我正在为Google App Script编写代码,并且不使用require,所有内容都在全局范围内。但是我想在节点中编写一些单元测试,并且不想在代码中使用require语句,因为这会使我的构建过程复杂化。

0 个答案:

没有答案