Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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
Javascript Firebase TypeError:无法读取属性';ac&x27;未定义的_Javascript_Firebase_Firebase Authentication_Rollupjs_Bublejs - Fatal编程技术网

Javascript Firebase TypeError:无法读取属性';ac&x27;未定义的

Javascript Firebase TypeError:无法读取属性';ac&x27;未定义的,javascript,firebase,firebase-authentication,rollupjs,bublejs,Javascript,Firebase,Firebase Authentication,Rollupjs,Bublejs,我使用这个简单的代码在我的web应用程序上进行身份验证 firebase.auth().signInWithCustomToken(token).catch(function(error) { // Handle Errors here. var errorCode = error.code; var errorMessage = error.message; // ... }); 身份验证后,我在浏览器中遇到以下错误:“Firebase TypeError:无法读取未

我使用这个简单的代码在我的web应用程序上进行身份验证

firebase.auth().signInWithCustomToken(token).catch(function(error) {
  // Handle Errors here.
    var errorCode = error.code;
    var errorMessage = error.message;
  // ...
});
身份验证后,我在浏览器中遇到以下错误:“Firebase TypeError:无法读取未定义的属性“ac”,这似乎指向此处的错误:

        h.set = function(a, b, c) {
            var d = this.aa(a, c)
              , e = this
              , f = Si(this, a.B);
            return f.set(d, b).then(function() {
                return f.get(d)
            }).then(function(b) {
                "local" != a.B || this.ac || (e.W[d] = b);
            })
        }
        ;
我正在使用rollup和buble编译es6代码。另外请注意,在服务器响应上,我似乎正在成功地进行身份验证

因为我得到了以下回应:

{
 "kind": "identitytoolkit#VerifyCustomTokenResponse",
 "idToken": "token",
 "refreshToken": "refreshtoken",
 "expiresIn": "3600"
}

请帮忙。谢谢。

我相信这与:


引用:“给您带来麻烦的是,在ES6模块中,这是未定义的,而在“脚本”情况下,这取决于环境,如浏览器脚本中的窗口或CommonJS代码中的导出。”

我相信这与:


引用:“给您带来麻烦的是,在ES6模块中,这是未定义的,而在“脚本”的情况下,这取决于环境,如浏览器脚本中的窗口或CommonJS代码中的导出。”

@bojeil我实际上尝试了您的建议,甚至将我的整个transpiler从buble更改为babel,只是为了让它运转起来。同样的结果

最后,在发布并修复问题的13小时之前,发布了从v4.2.0到v4.3.0的更新


因此,对于任何有相同问题的人,更新firebase。

@bojeil我实际上尝试了你的建议,甚至将我的整个传送机从buble更改为babel,只是为了让它运行起来。同样的结果

最后,在发布并修复问题的13小时之前,发布了从v4.2.0到v4.3.0的更新


因此,对于任何有相同问题的人,更新firebase。

我认为这可能会有帮助,但问题是我使用了rollup和buble,而链接只对如何在babel中实现作出响应。我认为这可能会有帮助,但问题是我使用了rollup和buble,而链接只对如何在babel中实现作出响应