Angular 角度项目未显示在浏览器上
我的应用程序之前运行良好,直到有一刻,浏览器页面才变成空白。如果刷新页面,将不会显示任何内容,我尝试更新cli,并多次尝试使用Angular 角度项目未显示在浏览器上,angular,Angular,我的应用程序之前运行良好,直到有一刻,浏览器页面才变成空白。如果刷新页面,将不会显示任何内容,我尝试更新cli,并多次尝试使用ng serve命令。它一直显示compile成功,但在浏览器上没有显示任何内容 <pre> ERROR NullInjectorError: R3InjectorError(AppModule)[AngularFireAuth -> AngularFireAuth -> AngularFireAuth]: NullInjectorError
ng serve
命令。它一直显示compile成功,但在浏览器上没有显示任何内容
<pre>
ERROR NullInjectorError: R3InjectorError(AppModule)[AngularFireAuth -> AngularFireAuth -> AngularFireAuth]:
NullInjectorError: No provider for AngularFireAuth!
at NullInjector.get (http://localhost:4200/vendor.js:18071:27)
at R3Injector.get (http://localhost:4200/vendor.js:32065:33)
at R3Injector.get (http://localhost:4200/vendor.js:32065:33)
at R3Injector.get (http://localhost:4200/vendor.js:32065:33)
at NgModuleRef$1.get (http://localhost:4200/vendor.js:49366:33)
at Object.get (http://localhost:4200/vendor.js:47100:35)
at getOrCreateInjectable (http://localhost:4200/vendor.js:21873:39)
at Module.ɵɵdirectiveInject (http://localhost:4200/vendor.js:35880:12)
at NodeInjectorFactory.AppComponent_Factory [as factory] (http://localhost:4200/main.js:943:409)
at getNodeInjectable (http://localhost:4200/vendor.js:22018:44)
</pre>
Angular Live Development Server正在本地主机上侦听:4200,请在上打开浏览器http://localhost:4200/ **
:编译成功
我查看了页面源代码,但没有显示任何内容
我检查浏览器页面,在控制台中,它显示此错误:
错误NullInjectorError:R3InjectorError(AppModule)[AngularFireAuth->AngularFireAuth->AngularFireAuth]:
NullInjectorError:AngularFireAuth没有提供程序!
至少(http://localhost:4200/vendor.js:18071:27)
至少(http://localhost:4200/vendor.js:32065:33)
至少(http://localhost:4200/vendor.js:32065:33)
至少(http://localhost:4200/vendor.js:32065:33)
在NgModuleRef$1.5获得(http://localhost:4200/vendor.js:49366:33)
at Object.get(http://localhost:4200/vendor.js:47100:35)
在getOrCreateInjectable(http://localhost:4200/vendor.js:21873:39)
在模块处。ɵɵ直接注入(http://localhost:4200/vendor.js:35880:12)
在NodeInjectorFactory.AppComponent_工厂[作为工厂](http://localhost:4200/main.js:943:409)
在getNodeInjectable(http://localhost:4200/vendor.js:22018:44)
请帮忙
谢谢我真的找到了办法,谢谢。我发现我正在从
@angularfire/auth
和angularfire2/auth
导入AngularFireAuth
。我把它们混合在一起,所以出现了错误,这就是我从问题中理解的,它现在起作用了。如果有人能详细说明问题的其他方面。
谢谢我真的找到了办法,谢谢。我发现我正在从
@angularfire/auth
和angularfire2/auth
导入AngularFireAuth
。我把它们混合在一起,所以出现了错误,这就是我从问题中理解的,它现在起作用了。如果有人能详细说明问题的其他方面。
谢谢“AngularFireAuth没有提供程序”是一条相当直截了当的常见错误消息。您是否已将其添加到应用程序模块并导入了它?“AngularFireAuth没有提供程序”是一条相当直接且常见的错误消息。您是否已将其添加到应用程序模块并导入?