简体   繁体   English

如何在同一个 Vue.js 项目中使用实时数据库和 Firestore

[英]How to use Realtime Database and Firestore in the same Vue.js project

I am attempting to build an Vue.js app that requires the use of both Realtime Database and Firestore for various functions across multiple components.我正在尝试构建一个 Vue.js 应用程序,该应用程序需要同时使用实时数据库和 Firestore 来实现跨多个组件的各种功能。 So far, I have setup the firebase.js page to accommodate the components with Firestore functionality.到目前为止,我已经设置了firebase.js页面来容纳具有 Firestore 功能的组件。 However, Other components in the app have been set up to connect with Realtime Database in the same Firebase project, using lines of code such as firebase.database().ref('.../') .但是,应用程序中的其他组件已设置为与同一 Firebase 项目中的实时数据库连接,使用firebase.database().ref('.../')等代码行。 How can I set up the firebase.js file below to connect with both Realtime Database AND Firestore?如何设置下面的 firebase.js 文件以连接实时数据库和 Firestore?

import firebase from 'firebase'

var config = {
  apiKey: '',
  authDomain: '',
  databaseURL: '',
  projectId: '',
  storageBucket: '',
  messagingSenderId: '',
  appId: ''
}

const firebaseApp = firebase.initializeApp(config)

export default firebaseApp.firestore()

voila, something like this might help, check this for more瞧,这样的事情可能会有所帮助,请检查以获取更多信息

import firebase from 'firebase/app'
require('firebase/firestore')
require('firebase/database')

var config = {
  apiKey: '',
  authDomain: '',
  databaseURL: '',
  projectId: '',
  storageBucket: '',
  messagingSenderId: '',
  appId: ''
}

firebase.initializeApp(config)
export const database_realtime = firebase.database()
export const firestore = firebase.firestore()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM