Firebase Admin Node.js SDK
目录
概述
Firebase提供了开发应用、增加用户群和赚取收入所需的工具和基础设施。Firebase Admin Node.js SDK 允许从特权环境(如服务器或云)在 Node.js 中访问 Firebase 服务。
有关更多信息,请访问Firebase Admin SDK 设置指南。
安装
Firebase Admin Node.js SDK 在 npm 上以 firebase-admin
的名称提供:
$ npm install --save firebase-admin
要在应用程序中使用该模块,请从任何 JavaScript 文件中 require
它:
const { initializeApp } = require("firebase-admin/app");
initializeApp();
如果您使用的是 ES2015,则可以 import
该模块:
import { initializeApp } from "firebase-admin/app";
initializeApp();
贡献
请参阅 CONTRIBUTING 页面了解有关如何为此项目做出贡献的更多信息。我们欢迎错误报告、功能请求、代码审查反馈以及拉取请求。
支持的环境
我们支持 Node.js 14 及更高版本。然而,Node.js 14 和 16 的支持已被弃用。我们强烈建议您使用 Node.js 18 或更高版本,因为我们将在下一个主要版本中停止对 Node.js 14 和 16 的支持。
请注意,Admin SDK 应仅在应用程序开发者控制的服务器端/后端环境中使用。这包括大多数服务器和无服务器平台(包括本地和云端)。不建议在客户端环境中使用 Admin SDK。
文档
致谢
感谢 Casetext 团队将 firebase-admin
npm 模块的所有权转让给 Firebase 团队,以及他们长期以来对 Firebase 平台的使用和支持。
许可证
Firebase Admin Node.js SDK 根据 Apache License, version 2.0 许可。
您对 Firebase 的使用受 Firebase 服务条款的约束。