【问题标题】:Using development build of Firebase? Twitter authentication issue [duplicate]使用 Firebase 的开发版本? Twitter身份验证问题[重复]
【发布时间】:2020-05-28 01:48:11
【问题描述】:

我目前正在尝试使用 Vue.js、Vuex 和 Firebase 的 Twitter 身份验证创建登录。我一直在关注这个tutorial 并且基本上使用了确切的代码。当我在本地主机 (npm run serve) 上运行应用程序时,控制台会显示以下消息:

您似乎正在使用 Firebase JS SDK 的开发版本。 将 Firebase 应用部署到生产环境时,建议仅导入 您打算使用的各个 SDK 组件。

我的 Firebase 有问题吗?任何帮助将不胜感激:)

This is the error in my console

【问题讨论】:

    标签: node.js firebase vue.js authentication vuex


    【解决方案1】:

    此警告仅表明您正在导入所有 Firebase SDK,而不是将其范围限定为您需要的产品。目前您的教程有:

    import firebase from "firebase";
    

    getting started guide 有一个关于它应该如何工作的 sn-p:

    // Firebase App (the core Firebase SDK) is always required and must be listed first
    import * as firebase from "firebase/app";
    
    // If you enabled Analytics in your project, add the Firebase SDK for Analytics
    import "firebase/analytics";
    
    // Add the Firebase products that you want to use
    import "firebase/auth";
    import "firebase/firestore";
    

    【讨论】:

    • 感谢您的回复!我将此添加到我的 main.js 中,但仍有问题。如果您可以快速浏览一下,我在上面附上了一张图片。谢谢! :)
    • 确保您没有直接从代码中的任何地方的"firebase" 导入——这将是触发警告的原因。除此之外,请确保您的代码实际上正在重建。
    • ;-bleigh 我从 store.js 中删除了它并删除了错误。谢谢!我仍然有“等待来自 WDS 的更新信号”和一个 vue 警告(如上图)有什么想法吗?感谢您的帮助!
    • 不是 Vue 专家,所以我的有用提示到此结束 :)
    猜你喜欢
    • 1970-01-01
    • 2020-05-28
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    • 2015-03-28
    • 2015-11-09
    相关资源
    最近更新 更多