【发布时间】:2016-12-06 23:24:56
【问题描述】:
我们正在尝试让这个示例在我们的 Angular 2 应用程序中运行,来自 angularFire2 api 文档:angularfire2.com/api
import {Inject} from 'angular2/core';
import {FirebaseRef} from 'angularfire2';
class MyComponent {
constructor(@Inject(FirebaseRef) ref:Firebase) {
ref.on('value', this.doSomething);
}
}
但我们不断收到构建错误“找不到名称 Firebase”
我们需要在哪里定义 Firebase?它已经在 typings.json 中定义:
"ambientDependencies": {
"firebase": "github:DefinitelyTyped/DefinitelyTyped/firebase/firebase.d.ts#64b25f63f0ec821040a5d3e049a976865062ed9d",
"es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654"
},
任何见解将不胜感激。
【问题讨论】:
-
您使用的是旧版本的“环境”。查看新的 Angular CLI 以获取最新更新
标签: typescript angular firebase angularfire