我是新来的。我有点搞不懂
安装firebase
我应该在哪里,为了什么而使用这些东西。谢谢
编辑:对于这个宽泛的/模糊的问题,很抱歉。
使用firebase,我知道您可以获得-app、auth、firebase-数据库、防火墙、存储、消息传递、函数。
使用'firebase-tools' -我知道我们可以运行模拟器、部署甚至编写防火和存储规则,而不需要使用firebase控制台。
与运行的防火墙init -该工具创建了必要的功能和文件的工作项目目录,并为我们设置模拟器。
使用firebase-admin,我知道我们可以获得管理员或超级特权来访问某些防火墙和GCP资源。这是不应该进入客户端代码的东西。
我的主要问题是
虽然我尽可能多地关注这些文档,但我也在看不同来源的教程。因此产生了混乱。
再次感谢:)
发布于 2021-07-10 04:23:57
firebase NPM包包含用于客户端JavaScript的Firebase SDK,以便您可以在应用程序中使用Firebase。firebase-tools NPM包包含Firebase命令行接口,以便您可以调用firebase deploy之类的命令或在您的计算机上使用Firebase模拟器套件。firebase-admin NPM包在受信任的环境(例如您的开发机器、您控制的服务器或云功能)上包含用于Node.js的Firebase SDKforNode.js。这允许您运行具有管理权限的访问Firebase项目的Node.js脚本.https://stackoverflow.com/questions/68324224
复制相似问题