【问题标题】:The following error is displayed every time I host my eclipse web app on xampp server每次我在 xampp 服务器上托管我的 Eclipse Web 应用程序时都会显示以下错误
【发布时间】:2019-08-21 17:12:06
【问题描述】:

在控制台日志中显示如下错误:

您似乎正在使用 firebase JS SDK 的开发版本。将 Firebase 应用程序部署到生产环境时。建议仅导入您打算使用的单个 SDK 组件。对于 CDN 构建,这些可通过以下方式获得(替换为组件的名称 - 即 auth、数据库等)

我刚刚将附加代码添加到我的 jsp 页面以建立 Firebase Web 应用程序连接。

        <script src="https://www.gstatic.com/firebasejs/5.9.2/firebase.js"></script>

        <script>
          // Initialize Firebase
          var config = {
            apiKey: "AIzaSyC3rYNa3PqoQBDhb6DXW0pSHqQ2OaqTXJw",
            authDomain: "eventbot-1547110186249.firebaseapp.com",
            databaseURL: "https://eventbot-1547110186249.firebaseio.com",
            projectId: "eventbot-1547110186249",
            storageBucket: "eventbot-1547110186249.appspot.com",
            messagingSenderId: "694520066277"
          };
          firebase.initializeApp(config);
        </script>

【问题讨论】:

    标签: firebase jsp


    【解决方案1】:

    您将 Firebase 包括在内:

    <script src="https://www.gstatic.com/firebasejs/5.9.2/firebase.js"></script>
    

    这包括适用于所有产品的所有 Firebase SDK,包括实时数据库、云 Firestore、云消息传递、身份验证、云存储等。总共有 770Kb (!) JavaScript。

    您不太可能在您的网页中使用所有这些产品。因此,警告表明最好只为您使用的产品包含更精细的 SDK。

    例如,如果您只使用 Firebase 云消息传递,则可以使用此导入:

    <script src="https://www.gstatic.com/firebasejs/5.9.2/firebase-app.js"></script>
    <script src="https://www.gstatic.com/firebasejs/5.9.2/firebase-messaging.js"></script>
    

    这将您加载的代码量减少到 67 Kb(减少了 90% 以上),这将受到您的用户的欢迎。

    有关这方面的更多信息,请参阅adding Firebase to your app 上的文档,其中还包含 SDK 列表以及如何包含它们。

    【讨论】:

      猜你喜欢
      • 2018-04-09
      • 1970-01-01
      • 2015-11-17
      • 2015-03-25
      • 1970-01-01
      • 2019-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多