Cordova-plugin-firebase: 离子 - 找不到模块'@ionic-native/firebase'

创建于 2018-04-11  ·  3评论  ·  资料来源: arnesson/cordova-plugin-firebase

这只发生在 Ionic 的本机插件上。
向我显示此错误:以这种方式安装后找不到模块'@ ionic-native/firebase'

$ ionic cordova 插件添加 cordova-plugin-firebase
$ npm install --save @ ionic-native/firebase

import { Firebase } from '@ ionic-native/firebase';
import { Component } from '@ angular/core';
import { NavController } from 'ionic-angular';

@ Component({ 
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {

  constructor(public navCtrl: NavController,
    private firebase: Firebase) {

  } 

}

我的 ionic cordova 插件 --list:

科尔多瓦插件设备 2.0.1 “设备”
cordova-plugin-firebase 0.1.25 “谷歌 Firebase 插件”
科尔多瓦插件离子键盘 2.0.5 “科尔多瓦插件离子键盘”
cordova-plugin-ionic-webview 1.2.0 “cordova-plugin-ionic-webview”
科尔多瓦插件闪屏 5.0.2 “闪屏”
科尔多瓦插件白名单 1.3.3 “白名单”

最有用的评论

正如@DanielAccorsi所说,您需要为此插件安装 Ionic Native Wrapper。

在此处查看 Ionic 文档:

所有3条评论

为了解决这个问题,我需要把这一行放在package.json中:
"@ ionic-native/firebase": "4.7.0",

也许安装脚本需要放这个,对吧?

正如@DanielAccorsi所说,您需要为此插件安装 Ionic Native Wrapper。

在此处查看 Ionic 文档:

关闭一个不可操作的

此页面是否有帮助?
0 / 5 - 0 等级