我正在制作一个带有Firebase数据库的网页。
我是新人,我想知道库的顺序是否重要。
我的库如下所示:
<head>
<meta charset="utf-8">
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-firestore.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-storage.js"></script>
<<script src="https://www.gstatic.com/firebasejs/7.6.1/firebase-analytics.js"></script>
<script src="https://www.gstatic.com/firebasejs/7.6.1/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/7.6.1/firebase-firestore.js"></script>
<script src="uploadr.js" charset="utf-8"></script>
<title>Uploader</title>
</head>我一直收到一大堆错误

如果我删除后半部分并像这样保留它,我就不会有任何错误。但我真的需要auth库。
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-firestore.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.2.4/firebase-storage.js"></script>发布于 2020-01-11 05:56:45
您包含的各个产品库之间的版本不匹配。您可以混合使用6.2.4和7.6.1。Firebase提供的所有库都应该具有相同的版本,否则它们可能无法相互工作。今天的最新版本是7.6.2。
顺序确实有些关系。正如您在错误消息中看到的,firebase-app.js应该首先出现,其他所有内容都应该按照您想要的顺序出现。
https://stackoverflow.com/questions/59689480
复制相似问题