Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
网页打包firebase NativeScript_Firebase_Webpack_Nativescript_Angular2 Nativescript - Fatal编程技术网

网页打包firebase NativeScript

网页打包firebase NativeScript,firebase,webpack,nativescript,angular2-nativescript,Firebase,Webpack,Nativescript,Angular2 Nativescript,我无法与webpack合作。我要走了 未定义firebase Firebase封装在angular服务中,我正在我的第一个组件中初始化它。上面提到的解决方案对我没有帮助。 我正在导入firebase,如下所示: import firebase = require("nativescript-plugin-firebase"); 像这样使用它: @Injectable export class FirebaseService { initialize() { f

我无法与webpack合作。我要走了

未定义firebase

Firebase封装在angular服务中,我正在我的第一个组件中初始化它。上面提到的解决方案对我没有帮助。 我正在导入firebase,如下所示:

import firebase = require("nativescript-plugin-firebase");
像这样使用它:

@Injectable
export class FirebaseService {

    initialize() {    
        firebase.init({
            ...
        })
    }
在我的组件
this.firebaseService.initialize()中


这在没有AOT的情况下可以正常工作,这是阻止我使用我的应用程序投入生产的最后一件事。

使用
语法导入(而不是
需要
)将解决此问题

e、 g。

从“nativescript插件firebase”导入*作为firebase;

尝试使用“nativescript plugin firebase”中的
导入*作为firebase
安装的有效要求!谢谢,你可以发布一个答案,这样我就可以接受了吗?作为一个补充说明,最好只导入使用的方法,而不是整个firebase模块(对TS中的任何其他模块都有效),例如从“nativescript plugin firebase”
导入{init},然后直接使用它
init{}