gma*_*imo 5 firebase ionic-framework firebase-authentication angular
我正在使用离子3和Firebase版本4.13.1上的Firebase身份验证开发我的项目.我安装了Angularfire2.我创建了一个注册表单,并在使用ionic-lab测试我的应用程序时成功将用户详细信息放入firebase数据库.但是当我关闭并重新打开我的项目时出现问题,我收到以下错误:
ERROR in ... node_modules/angularfire2/firebase.app.module.d.ts(10,22):类'FirebaseApp'错误地实现了类'FirebaseApp'.你的意思是扩展'FirebaseApp'并继承其成员作为子类吗?"FirebaseApp"类型中缺少属性"automaticDataCollectionEnabled".
我加入这行解决了上述错误automaticDataCollectionEnabled: boolean;到这个类export declare class FirebaseApp implements _FirebaseApp { }
现在我无法运行我的应用程序,因为它现在给我一个新的错误:
运行时错误区已加载.
堆
Error: Zone already loaded.
at http://localhost:8100/build/vendor.js:117594:15
at http://localhost:8100/build/vendor.js:118206:3
at FUNCTION (http://localhost:8100/build/vendor.js:117571:10)
at Object.<anonymous> (http://localhost:8100/build/vendor.js:117574:2)
at Object.<anonymous> (http://localhost:8100/build/vendor.js:120624:30)
at __webpack_require__ (http://localhost:8100/build/vendor.js:55:30)
at Object.defineProperty.value (http://localhost:8100/build/vendor.js:69092:66)
at __webpack_require__ (http://localhost:8100/build/vendor.js:55:30)
at Object.<anonymous> (http://localhost:8100/build/vendor.js:117089:72)
at __webpack_require__ (http://localhost:8100/build/vendor.js:55:30)
Run Code Online (Sandbox Code Playgroud)
我以为我可能正在加载模块两次所以我试图<script src="build/vendor.js"></script>从index.html 删除:
得到一个新的运行时错误: 没有定义webpack Jsonp.所以我把脚本放回去了.
我现在被困住了,非常感谢任何帮助.
我通过安装版本 5.0.0-rc.4 而不是 5.0.0-rc.7 来修复它,因为 5.0.0-rc.4 之后的所有内容似乎都会导致“区域已加载”
npm install angularfire2@5.0.0-rc.4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3862 次 |
| 最近记录: |