Questions tagged «angularfire»

7
错误NG6002:出现在AppModule的NgModule.imports中,但无法解析为NgModule类
第一次使用Firestore,但出现此错误。从我的研究来看,常春藤似乎是一个问题。我没有很多修改tsconfig.app.json的经验,这是我根据其他答案所指向的方向。 我能够从原始项目中进行的唯一修改是使用Angular Fire 6而不是5,而我最初是按照教程学习的。 这是package.json: { "name": "language", "version": "0.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e" }, "private": true, "dependencies": { "@angular/animations": "~9.0.1", "@angular/cdk": "^9.0.0", "@angular/common": "~9.0.1", "@angular/compiler": "~9.0.1", "@angular/core": "~9.0.1", "@angular/fire": "^6.0.0-rc.1", "@angular/flex-layout": "^9.0.0-beta.29", "@angular/forms": "~9.0.1", …

1
+1 GB的内存分配20小时后,Angular Firebase应用程序崩溃
我发现使用 AngularFireAuthModule from '@angular/fire/auth';会导致内存泄漏,导致20小时后浏览器崩溃。 版: 我对所有软件包都使用ncu -u进行了更新的最新版本。 角火: "@angular/fire": "^5.2.3", Firebase版本: "firebase": "^7.5.0", 繁殖方法: 我在StackBliztz编辑器上制作了最少的可复制代码 这是直接测试错误的链接StackBlizt测试 症状: 您可以检查自己代码是否无效。它只是打印你好世界。但是,Angular App使用的JavaScript内存增加了11 kb / s(Chrome Task Manager CRTL + ESC)。在打开浏览器10个小时后,使用的内存达到约800 mb(内存占用量约为1.6 Gb的两倍!) 结果,浏览器的内存不足,chrome标签页崩溃了。 在使用性能选项卡下的chrome内存配置文件进行进一步调查之后,我清楚地注意到侦听器的数量每秒增加2个,因此JS堆也相应增加。 导致内存泄漏的代码: 我发现使用该AngularFireAuthModule 模块会导致内存泄漏,无论它是注入到component构造函数中还是注入到service。 import { Component } from '@angular/core'; import {AngularFireAuth} from '@angular/fire/auth'; import {AngularFirestore} from '@angular/fire/firestore'; @Component({ selector: …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.