Javascript firebase firestore函数未在纯脚本中定义

Javascript firebase firestore函数未在纯脚本中定义,javascript,firebase,Javascript,Firebase,我曾与firebase合作过react js,在那里一切正常 现在我正试图连接firebase并使用纯javascript,没有库和扩展等,所以现在我遇到的问题是,当我使用 firebase.firestore(); 然后我看到一个错误,firestore未定义 这就是全部代码 var firebaseConfig = {credentials} const my_app = firebase.initializeApp(firebaseConfig); console.log(my_app)

我曾与firebase合作过react js,在那里一切正常 现在我正试图连接firebase并使用纯javascript,没有库和扩展等,所以现在我遇到的问题是,当我使用

firebase.firestore();
然后我看到一个错误,firestore未定义 这就是全部代码

var firebaseConfig = {credentials}
const my_app = firebase.initializeApp(firebaseConfig);
console.log(my_app)
my_app.firestore();
firebase的凭据与我之前在react js中使用的凭据相同 在login.html中,我使用了以下代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/style.css">
    <!-- The core Firebase JS SDK is always required and must be listed first -->
    <script src="https://www.gstatic.com/firebasejs/7.14.4/firebase-app.js"></script>
    <title>Login Page</title>
</head>
<body>
    <div class="main_wrapper">
        <div class="login_form">
            <div class="email_field_area">
                <label for="email">Enter email</label>
                <input type="text" name="email" class="login_email_field">
            </div>
            <div class="password_field_area">
                <label for="password">Enter password</label>
                <input type="text" name="password" class="login_password_field">
            </div>
            <div class="login_button">
                <button>Submit</button>
            </div>
        </div>
    </div>
    <script src="js/firebase.js"></script>
    <script src="js/login.js"></script>
</body>
</html>

登录页面
输入电子邮件
输入密码
提交
添加了脚本的cdn gstatic链接。我应该怎么做才能让它运行

还有一个错误是

看起来您没有包括Firestore的脚本,如中所述:


看起来您没有包括Firestore的脚本,如中所述:


无需执行任何操作即可使脚本运行,加载后它将自动运行

如中所述,建议将脚本放置在
的底部,而不是头部

要使用Firestore,您需要在核心Firebase SDK之后添加以下库:

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

无需执行任何操作即可使脚本运行,加载后它将自动运行

如中所述,建议将脚本放置在
的底部,而不是头部

要使用Firestore,您需要在核心Firebase SDK之后添加以下库:

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


超级兄弟谢谢你的快速帮助,我搜索了很多,但没有得到这个非常简单的帮助:)超级兄弟谢谢你的快速帮助,我搜索了很多,但没有得到这个非常简单的帮助:)