Node.js require()(require())导入

时间:2018-12-08 02:35:59

标签: javascript node.js typescript

我一直在使用Typescript开发一个应用程序,该应用程序被编译成节点代码。因此,相对于import,我更喜欢使用require语句。

我一直在尝试将Lodash与Lodash-Deep结合使用,他们的官方文档指出用法应为: const _ = require("deepdash")(require("lodash"));

我希望将其转换为import语句,但之前从未见过类似的东西,并且在Node docs中找不到任何以这种方式解释使用require的信息。

有人会知道如何做到这一点,或者可以将我指向相关资源,以便我的代码保持一致。

1 个答案:

答案 0 :(得分:3)

导入的deepdash是一个函数,需要使用lodash对象作为参数来调用它。

import lodash from "lodash"
import deepdash from "deepdash"

const _ = deepdash(lodash)