我可以在不创建实时数据库的情况下部署到 Firebase

Can I deploy to Firebase without creating realtime database

我正在尝试首先从 NodeJS 项目部署到 firebase,但我还没有设置实时数据库,因为我打算只使用 Firestore。 但是,当我从项目终端 运行 firebase deploy 时,它会抛出这个错误 - It looks like you haven't created a Realtime Database instance in this project before. Please run firebase init database to create your default Realtime Database instance. 我可以避免创建实时数据库并仍然能够部署吗? 使用的 Firebase 配置(显然我事先 运行 yarn build):

const firebaseConfig = {
  apiKey: "[API_KEY]",
  authDomain: "[AUTH_DOMAIN]",
  projectId: "[PROJECT_ID]",
  messagingSenderId: "[SENDER_ID]",
  appId: "[APP_ID]",
};

From Github sample sources

# after initializing firebase and cli

firebase deploy --only firestore

firebase serve

如果其他人犯了这个新手错误 - 请注意不要将 firebase.json 中的“数据库”配置误认为是“firestore”。 “数据库”配置实时数据库而不是 Firestore