[英]Is there any way to inherit method signature with util.promisify on typescript?
[英]Is there any way to promisify node's functions and get intellisense with Typescript?
我正在使用@types
定義並添加@types/bluebird
,正如預期的那樣,當使用庫中的方法時,我會獲得自動完成。 但是,我想宣傳節點的功能(fs)。 我可以用以下行來做到這一點:
import * as Promise from 'bluebird'
import * as fs from 'fs'
const fsPromisified = Promise.promisifyAll(fs)
問題是,當我做fsPromisified時,我失去了自動完成功能。
有沒有什么方法可以做到這一點,而不必自己用promises包圍節點的功能?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.