我可以在不创建实时数据库的情况下部署到 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]",
};
# after initializing firebase and cli
firebase deploy --only firestore
firebase serve
如果其他人犯了这个新手错误 - 请注意不要将 firebase.json 中的“数据库”配置误认为是“firestore”。 “数据库”配置实时数据库而不是 Firestore
我正在尝试首先从 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]",
};
# after initializing firebase and cli
firebase deploy --only firestore
firebase serve
如果其他人犯了这个新手错误 - 请注意不要将 firebase.json 中的“数据库”配置误认为是“firestore”。 “数据库”配置实时数据库而不是 Firestore