1
我正在編寫一個Angular2應用程序,並且在其中使用了一個具有其自己的類型文件的外部NPM軟件包。問題是typings文件已過時 - 軟件包中有可用的函數,但未在typings文件中聲明。在Angular2中擴展模塊TS類型
所以我想弄清楚:
- 如何定義我自己的分型文件,並把它通過Angular2
- 認識如何與新成員擴展現有界面分類
- 怎麼寫以正確的方式輸入
我試過谷歌搜索,但無法弄清楚這3個問題中的任何一個的答案。我的意思是我創建了一個.d.ts文件,但我不知道如何讓Angular2識別它,並且我也不知道正確的語法。
declare namespace ContentfulClientAPI {
export interface ContentfulClientApi {
parseEntries(data: any): any;
}
}
我特別想擴展ContenfulClientAPI定義here: