得到错误说:[ts]找不到名字' firebase'

时间:2017-12-29 20:35:39

标签: angular firebase

我有一个连接到firebase数据库的角度应用程序。我能够从数据库中读取数据。 但我正在尝试启用登录和注册功能到应用程序..但当我尝试

firebase.auth();

我收到错误说[ts]无法找到姓名' firebase'

我正在尝试关注此video

我错过了顶部的一些进口产品吗?目前我只有这些......

import { Component } from '@angular/core';
import {AngularFireDatabase} from 'angularfire2/database'

我在app.component.ts文件中的代码:

import { Component } from '@angular/core';
import {AngularFireDatabase} from 'angularfire2/database'

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  title = 'app';
  courses:any[];


  constructor(db:AngularFireDatabase)
  {
    db.list('/courses').valueChanges().subscribe(courses=>{
      this.courses = courses;
      console.log(this.courses);
    })


    const auth = firebase.auth(); // -->> ERROR

  }
}

1 个答案:

答案 0 :(得分:1)

该视频很老,所以有一些变化。您可以从视频发布时的大致版本降级到某个版本。或者你可以使用" new"办法。 Here是身份验证的示例。此外,here是整个更改日志。