1
參考類型模塊的
使用Visual Studio代碼爲JS節目我可以從打字稿訪問某些功能;因爲編輯器會解析所有的文件,它會幫助我處理變量類型。例如,它會識別以下:
any.js
/**
* @param {string} s
* @return {Promise<Person>}
*/
function foo(s){ ... }
foo('Jhon').then((p) => p.name)
index.d.ts
interface Person {
name: string
surname: string
}
現在,我想訪問類型(接口,類。 .. whatever)node.d.ts
聲明文件;例如它宣佈聲明Readable
接口的模塊stream
。
我正在尋找這樣的事情:
const stream = require('stream')
/**
* @param {stream.Readable} stream
*/
function goo(stream) { ... }
但是,這並不work.I've與嘗試:
- {} internal.Readable
- {stream.Readable }
- {Node.stream.Readable}
- {Node.Readable}
- {Node.internal.Readable}