【发布时间】:2020-07-21 07:26:06
【问题描述】:
使用 Angular/CLI 8 构建 SPA。在本地运行直到成功。将 Firebase 身份验证添加到应用程序。通过 VSC 编译时收到以下错误消息:
错误 node_modules/firebaseui-angular/lib/firebaseui-angular-library.component.d.ts:17:9 - 错误 TS1086:无法在环境上下文中声明访问器。
17 获取 firebaseUiConfig(): NativeFirebaseUIAuthConfig; ~~~~~~~~~~~~~~~~~~~
跑:npm install firebase firebaseui @angular/fire firebaseui-angular --save
跑:ng serve在本地编译查看,收到错误。
Using:
typescript ~3.5.3
firebase ^7.13.2
firebaseui ^4.5.0
firebaseui-angular ^4.1.0
angular/cli ~8.3.25
angular/compiler-cli ~8.2.14
angular-devkit/build-angular ~0.803.25
Running on MacPro Catalina v-10.15.3
在 stackoverflow 上查看过其他类似的帖子。没有发现任何与相同情况相关的内容。尝试了一些解决方案,这些解决方案可以帮助其他人遇到类似问题,但在其他情况下(例如角度动画和 flex-layout)。两种情况都是降低版本。也曾尝试将 firebaseui 的版本从 4.5.0 降低到 3.6.0,但无济于事。
【问题讨论】:
标签: angular typescript firebase-authentication firebaseui