【发布时间】:2016-07-10 23:51:13
【问题描述】:
我正在为现有节点库编写一个 TypeScript 定义文件,它使用 http 和 events.EventEmitter 等构建节点模块作为参数。
我的问题是如何为这个库编写定义文件?我曾尝试将这些模块从 node.d.ts 复制到我自己的定义文件中,但我认为这不是一个好主意。
【问题讨论】:
-
不确定
use node module as parameter是什么意思您指的是从另一个.d.ts文件中导入定义吗? -
该库是用vanilla js编写的,当我想为这个库写一个d.ts文件时,有一个函数将events.EventEmtter作为参数,如
function(emitter),我不知道如何从node.d.ts导入EventEmitter,即使我可以从node.d.ts导入eventEmtter,如何让用户自动下载node.d.ts?
标签: typescript .d.ts