2016-10-01 3 views
2

npm install @types/firebase --save-dev installiert Typdefinitionsdateien für v2.4.30 nicht v3.Wie installiert man Typings für Firebase 3 in einem TypeScript 2-Projekt?

Meine Vermutung ist, dass sie über npm noch nicht verfügbar sein könnten. Hab ich recht?

Hinweis: In TypeScript v2 werden Typdefinitionsdateien über npm installiert, das typings-Tool wird nicht mehr verwendet.

+0

Ich habe das gleiche Problem auch .. Haben Sie einen Weg gefunden, es zu lösen? –

Antwort

2

Typisierungen sind bereits enthalten, so npm install firebase und das ist alles

0

Ich habe auch das gleiche Problem. Wie Maciej sagt, ist es im Paket verfügbar. Die Definition wurde jedoch nicht im Pfad node_modules/firebase/* aufgenommen. Als Umgehung habe ich die Datei in mein 'include'-Array in meiner tsconfig.json eingefügt. (Ich entfernte von node_modules, da die Eingabe nicht funktionierte und verwendete Referenzen zu meiner Bower-Installation).

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

Ich tat dies, weil, wenn ich 'Typen' oder 'typeRoots' verwendet, den/node_modules/@ Typen Lookup außer Kraft setzt.

Verwandte Themen