Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Nodejs require()(require())以导入_Javascript_Node.js_Typescript - Fatal编程技术网

Javascript Nodejs require()(require())以导入

Javascript Nodejs require()(require())以导入,javascript,node.js,typescript,Javascript,Node.js,Typescript,我一直在使用Typescript开发一个应用程序,该程序被编译成节点代码。因此,我更喜欢使用import语句而不是require 我一直试图将Lodash与Lodash Deep一起使用,他们的官方文件说明使用方法应为: const=require(“deepdash”)(require(“lodash”) 我希望将其转换为import语句,但以前没有见过类似的内容,在节点文档中也找不到任何信息来解释如何使用require 任何人都知道如何执行此操作,或者可以向我指出相关资源,以便我的代码保持一

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

我一直试图将Lodash与Lodash Deep一起使用,他们的官方文件说明使用方法应为:
const=require(“deepdash”)(require(“lodash”)

我希望将其转换为import语句,但以前没有见过类似的内容,在节点文档中也找不到任何信息来解释如何使用require


任何人都知道如何执行此操作,或者可以向我指出相关资源,以便我的代码保持一致。

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

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

const _ = deepdash(lodash)

为此,只需稍微调整导入:
import*作为“deepdash”中的deepdash;从“lodash”导入*作为lodash