Wir versuchen, dieses Beispiel zu bekommen in unserem Angular 2 App von der angularFire2 api docs auszuführen: angularfire2.com/apiKann firebaseRef nicht mit angular2 arbeiten "Kann den Namen 'firebase' nicht finden."
import {Inject} from 'angular2/core';
import {FirebaseRef} from 'angularfire2';
class MyComponent {
constructor(@Inject(FirebaseRef) ref:Firebase) {
ref.on('value', this.doSomething);
}
}
aber wir halten immer einen Build-Fehler "nicht findet Namen Firebase"
Wo müssen wir Firebase definieren? Seine bereits in typings.json definiert:
"ambientDependencies": {
"firebase": "github:DefinitelyTyped/DefinitelyTyped/firebase/firebase.d.ts#64b25f63f0ec821040a5d3e049a976865062ed9d",
"es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654"
},
jede Einsicht würde geschätzt.
Sie‘ Verwenden Sie eine alte versionierte "Umgebung". Überprüfen Sie die neue Angular CLI auf aktuelle Updates. – idan