node.js - 如何在打字稿中导入双括号函数?
问题描述
我正在尝试导入这个:require('nforce-metadata')(nforce)
在打字稿中。这样做的方法是什么?到目前为止,我尝试import '('nforce-metadata')(nforce)'
了但没有奏效。有什么帮助吗?另外,我不希望它把它分配给任何变量。基本上我所做的是require('nforce-metadata')(nforce)
直接而不是分配给变量。
解决方案
您必须先导入它,然后再初始化它。
例子:
import nforce from 'nforce'
import nforceMetadata from 'nforce-metadata'
// Initialize it
nforceMetadata(nforce)
推荐阅读
- javascript - 当根组件中的值更改时,子组件中的 Vue.js props 值不会更新
- android - AppBar 图标的正确主题属性
- c++ - 指向派生类语法实例的基类对象数组?
- sql - 如何获取一个查询的结果并将该列表用作第二个表上另一个查询的键?
- awesome-wm - 很棒的 wm / 在不同的标签上保存应用程序窗口的大小和位置
- javascript - 使用javascript在滚动上缩放图像
- python - 玩家角色没有移动
- python - 编写类型提示时如何正确评估索引的类型?
- testing - 在全日历上拖放柏树测试的问题
- jupyter-notebook - OSX 10.13.6 KernelRestarter:重新启动内核