ERROR TS1086 不能在环境上下文中声明一个访问器,得到firebaseUiConfig()。NativeFirebaseUIAuthConfig

问题描述 投票:5回答:1

使用AngularCLI 8构建SPA。 在本地运行,直到成功。 给app添加firebase auth。通过VSC编译时得到以下错误信息。

ERROR in node_modulesfirebaseui-angularlibfirebaseui-angular-library.component.d.ts:17:9 - error TS1086: 不能在环境上下文中声明一个访问器。

17得到firebaseUiConfig()。NativeFirebaseUIAuthConfig; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~。

小兰: npm install firebase firebaseui @angular/fire firebaseui-angular --save

Ran: 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上看了其他类似的帖子。 没有找到任何与相同情况相关的帖子。 尝试了一些帮助别人解决类似问题的解决方案,但有其他情况,如angular-animations和flex-layout。 这两种情况都是各自的降低版本。 也试过将firebaseui的版本从4.5.0降到3.6.0,但没有效果。

angular typescript firebase-authentication firebaseui
1个回答
0
投票

更改

Firebaseui-angular: ^4.1.0

"firebaseui-angular"。"~4.0.1"

在package.json中为我工作

© www.soinside.com 2019 - 2024. All rights reserved.