javascript - Nodejs require()(require()) 导入

标签 javascript node.js typescript

我一直在使用编译为 Node 代码的 Typescript 开发应用程序。因此,我更喜欢使用 import 语句来 require

我一直在尝试将 Lodash 与 Lodash-Deep 一起使用,他们的官方文档说明用法应该是: const _ = require("deepdash")(require("lodash"));

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

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

最佳答案

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

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

const _ = deepdash(lodash)

关于javascript - Nodejs require()(require()) 导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53679016/

相关文章:

javascript - 将文件内容读入vue组件内的数组

javascript - 使用 motion-ui 的 Foundation 6 topbar 动画

javascript - 如何在 jQuery 中单击当前列表标题时隐藏其他打开的列表?

javascript - Node.js 的一个奇怪的特性

typescript - Redux 工具包 + typescript : extraReducers

javascript - 将post表单值从jade提交到node js

node.js - 使用ioredis向redis发送任意命令

javascript - 如何在 NodeJs 项目中添加构建脚本和测试

angular - PrimeNG: 'p-table' 不是已知元素

javascript - Angular 2在字符串化为JSON时如何保持表单输入的正确类型