反应cdn参考

时间:2018-04-27 16:35:33

标签: javascript reactjs firebase cdn firebaseui

我在React App中使用Firebase UI以允许用户登录。目前我已经使用npm安装了firebaseui库,然后使用

var firebaseui = require('firebaseui')

在我的组件的顶部,然后我设置了ui:

var ui = new firebaseui.auth.AuthUI(firebase.auth())

定义和配置firebase。一切正常。

如果我尝试使用cdn而不是npm安装,我希望只用第一行替换:

var firebaseui = window.firebaseui

在我们到达后面的语句初始化ui变量之前,这不会出错,现在错误“firebase未定义” - 但firebase变量没有被更改!

window.firebaseui.auth.AuthUI确实是一个函数(在调试时看到)但是为什么firebase现在使用require()设置时没有定义firebase?

感谢

0 个答案:

没有答案