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
VueJS项目中的Firebase初始化错误_Firebase_Vuejs2 - Fatal编程技术网

VueJS项目中的Firebase初始化错误

VueJS项目中的Firebase初始化错误,firebase,vuejs2,Firebase,Vuejs2,第一次在这里发布。对VueJS来说也是很新的,知道一些角度 我第一次在VueJS项目中初始化FireBase时遇到错误: 这在点击事件后短暂出现,所以我不得不放慢网络速度来截图 我已经在index.html中包含了 我还使用-save通过npm安装了FireBase最新版本 并为web app创建了2个文件:firebaseInit.js和firebaseConfig.js,其中包含api密钥等: 在firebaseInit.js中: 并提出: export default { the conf

第一次在这里发布。对VueJS来说也是很新的,知道一些角度

我第一次在VueJS项目中初始化FireBase时遇到错误:

这在点击事件后短暂出现,所以我不得不放慢网络速度来截图

我已经在index.html中包含了

我还使用-save通过npm安装了FireBase最新版本

并为web app创建了2个文件:firebaseInit.js和firebaseConfig.js,其中包含api密钥等:

在firebaseInit.js中:

并提出:

export default { the config key value pairs obtained 
from Firebase console } 
在firebaseConfig.js中

额外信息尽管我不认为这是问题的根源:

我在vue文件中以“firebase”的形式导入firebase,在方法属性中使用firebase auth和createUserWithEmailandPassword,但警报不起作用

从“firebase”导入firebase; 导出默认值{ 名称:'注册', 数据:函数{ 返回{ 电邮:, 密码: }; }, 方法:{ 寄存器:functione{ 火基 作者 .createUserWithEmailAndPasswordthis.email,this.password 然后 用户=>{ 警报`为${user.email}创建的帐户'; 这是。$router.push“/”; }, 错误=>{ console.logerr.message; } ; e、 防止违约; } } }; 您创建了firebaseInit.js,但由于您从未导入或需要它,因此它从未执行过,因此当您尝试使用从通用firebase模块导入的firebase时,会出现firebase not initialized错误


在firebaseInit.js中使用导出默认firebaseApp,而不是像现在这样使用firestore,然后从'path/to/firebaseInit.js'导入firebase。例如。

如果您使用npm版本库构建应用程序,则无需包含标签,我已将其删除。尽管如此,我还是犯了那个错误…我想我看到了问题所在。。。没有任何内容正在导入/执行firebaseInit.js文件。这应该是导出firebase应用程序的文件,然后您可以在appOh上进行所有身份验证等。再次感谢你。但是,我不明白为什么我单击按钮时,寄存器内部警报函数没有显示,因为firebase.auth抛出了一个错误。您应该在firebaseApp对象上调用auth
export default { the config key value pairs obtained 
from Firebase console }