Javascript angular和firebase:找不到命名空间';firebase';
我在使用angular和firebase时遇到以下错误: 打字错误 找不到命名空间“firebase” C:/Users/DELL/Desktop/connect/withfire/node_modules/angularfire2/auth/auth.d.tsJavascript angular和firebase:找不到命名空间';firebase';,javascript,angular,firebase,ionic-framework,angularfire2,Javascript,Angular,Firebase,Ionic Framework,Angularfire2,我在使用angular和firebase时遇到以下错误: 打字错误 找不到命名空间“firebase” C:/Users/DELL/Desktop/connect/withfire/node_modules/angularfire2/auth/auth.d.ts app: FirebaseApp; readonly auth: firebase.auth.Auth; readonly authState: Observable<firebase.User | null>;
app: FirebaseApp;
readonly auth: firebase.auth.Auth;
readonly authState: Observable<firebase.User | null>;
app:FirebaseApp;
只读身份验证:firebase.auth.auth;
只读状态:可观察;
您需要降级firebase版本。
尝试以下操作:
$npm安装-sfirebase@4.8.0
4.8.1是打字的重构,现在您可以从@firebase:
import { FirebaseApp } from '@firebase/app-types';
import { FirebaseAuth } from '@firebase/auth-types';
import { FirebaseDatabase } from '@firebase/database-types';
import { FirebaseMessaging } from '@firebase/messaging-types';
import { FirebaseStorage } from '@firebase/storage-types';
import { FirebaseFirestore } from '@firebase/firestore-types';
导入您需要的任何模块npm安装firebase@4.8.0--保存开发文件更新日期:2018年1月29日
你救了我的命。谢谢你,好心的先生!很高兴听到这有帮助:)@Jared