如何降级firebase版本



我正在学习React.js和Firebase的教程,由于该教程来自2020年,我相信他使用的是Firebase版本8或9。我以前从未使用过firebase,我一直在一步一步地学习本教程,试图获得一些关于它的知识。在收到一堆错误后,我意识到我使用的是firebase 10.1.0,并且在不同版本之间语法发生了很多变化。我想降级到版本8,这样我仍然可以按照教程进行操作,但这样做会遇到很多问题

到目前为止,我已经尝试了这些命令:

npm i -S firebase@9
npm i -S firebase@9.6.2
npm uninstall firebase
npm install --save firebase@8.2.1

在分别运行所有这些并检查介于两者之间的版本(使用firebase-version(之后,无论它仍然说什么,我都在运行10.1.0版

有人知道我做错了什么吗?或者我可以做些什么来降低评级?

如果您想在最新的SDK版本中使用v8语法,您可以导入compat路径,如下所述。这应该使现有的大多数教程都能正常工作

您可以使用降级命令将版本更改为8:npm ifirebase@8.8.0

或版本上限至9.4

import_firestore

CLI_firebase

最新更新