2016-10-01 36 views
2

npm install @types/firebase --save-dev安裝v2.4.30的類型定義文件而不是v3。如何在TypeScript 2項目中安裝Firebase 3的類型?

我的猜測是他們可能無法通過npm獲得。我對麼?

注意:在TypeScript v2類型定義文件通過npm安裝,類型工具不再使用。

+0

我有同樣的問題,以及..你有沒有找到一種方法來解決它? –

回答

2

分型都包括在內,所以npm install firebase而這一切

0

我也有同樣的問題。正如Maciej所說,它在包裝中可用。但是,該定義未在node_modules/firebase/*路徑中找到。作爲解決方法,我將該文件包含在我的tsconfig.json中的'include'數組中。 (我從node_modules中刪除,因爲鍵入include不起作用並用於我的bower安裝)。

"include": [ 
     "src/app/**/*.ts", 
     "src/components/**/*.ts", 
     "bower_components/firebase/firebase.d.ts" 
] 

我這樣做是因爲,如果我用「類型」或「typeRoots」,它會覆蓋/ node_modules/@類型查找。

相關問題