【发布时间】:2022-01-06 01:29:04
【问题描述】:
当我连接到localhost:8080 时,我会在屏幕上打印一个 html“ok”。就是这样。
此外,当我访问模拟器 UI 时,我的 Firestore 数据库是空的,当我点击保存时,我尝试添加的任何数据都不会保存 - 实际上没有任何反应。
文档对于在 Vue 上为初学者进行设置感到困惑。
main.js
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
// import * as Firebase from 'firebase/app';
import 'firebase/auth';
import 'firebase/firestore';
import 'firebase/functions';
import 'firebase/storage';
import { getFirestore, connectFirestoreEmulator } from "firebase/firestore";
// Import the functions you need from the SDKs you need
import { initializeApp } from "firebase/app";
const firebaseConfig = {
**firebase config stuff**
};
// Initialize Firebase
initializeApp(firebaseConfig);
const app = initializeApp(firebaseConfig);
// init services
const db = getFirestore(app)
connectFirestoreEmulator(db, 'localhost', 8080);
createApp(App).use(router).mount('#app')
非常感谢您的帮助!
【问题讨论】:
-
你可以参考这个链接吗:stackoverflow.com/a/60596831/15774176 有用吗?
标签: javascript vue.js google-cloud-firestore vuejs3 firebase-tools