Webpacking firebase NativeScript

时间:2017-05-02 11:40:47

标签: firebase webpack nativescript angular2-nativescript

我无法让firebase plugin与webpack合作。我得到了

  

firebase未定义

Firebase包含在角度服务中,我在第一个组件中初始化它。 github上提到的解决方案对我没有帮助。 我这样导入firebase:

import firebase = require("nativescript-plugin-firebase");

并像这样使用它:

@Injectable
export class FirebaseService {

    initialize() {    
        firebase.init({
            ...
        })
    }

并在我的组件中this.firebaseService.initialize();

没有AOT,这样可以正常工作,这是阻止我使用我的应用程序进行制作的最后一件事。

1 个答案:

答案 0 :(得分:0)

使用import from语法(而非require)将解决此案例

e.g。 import * as firebase from "nativescript-plugin-firebase";