Ionic Firebase插件未安装

fku*_*hne 5 cordova firebase ionic-framework angular ionic4

我创建了一个新的ionic项目,并为此添加了Firebase,但是每次我执行ionic服务-c并打开DevApp时,在控制台中都会看到以下错误:

  • Ionic Native:尝试调用Firebase.subscribe,但未安装Firebase插件。
  • 安装Firebase插件:“离子cordova插件添加cordova-plugin-firebase”

离子信息:

 ionic (Ionic CLI)  : 4.1.2 (C:\Users\xxx\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.2.0
Run Code Online (Sandbox Code Playgroud)

科尔多瓦:

科尔多瓦(Cordova CLI):8.1.2(cordova-lib@8.1.1)

Cordova Platforms     : ios 4.5.5
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 2.2.0, (and 5 other plugins)
Run Code Online (Sandbox Code Playgroud)

系统:

NodeJS : v8.12.0 (C:\Program Files\nodejs\node.exe)
   npm    : 6.4.1
   OS     : Windows 10
Run Code Online (Sandbox Code Playgroud)

app.component.ts:

 ionic (Ionic CLI)  : 4.1.2 (C:\Users\xxx\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.2.0
Run Code Online (Sandbox Code Playgroud)

app.module.ts:

Cordova Platforms     : ios 4.5.5
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 2.2.0, (and 5 other plugins)
Run Code Online (Sandbox Code Playgroud)

现在有人遇到相同的问题吗?

Syl*_*lph -2

您必须将 firebase 添加到项目应用程序模块中,位于provider. 您可能也需要为将来安装的任何插件执行此操作。

如果您使用的是 Ionic3,则它是文件app.module.ts.