gpt4 book ai didi

javascript - 在 Vue.js 应用程序中初始化 firebase 3.4.0

转载 作者:太空宇宙 更新时间:2023-11-03 23:29:54 24 4
gpt4 key购买 nike

我在将 firebase 3.4.0 连接到我的 Vue.js 应用程序时遇到一些问题。我对 Vue.js 比较陌生,并且用于连接到 firebase 3.0 的文档很少。这是我的 main.js 文件,任何见解将不胜感激。

import Vue from 'vue'
import App from './App'
import Firebase from 'firebase'

// Initialize Firebase
var config = {
apiKey: 'AIzaSyBew0KrZus-fa1mtQ8KOCk-i7FFMvR0qHM',
authDomain: 'gkeep-180a7.firebaseapp.com',
databaseURL: 'https://gkeep-180a7.firebaseio.com',
storageBucket: 'gkeep-180a7.appspot.com',
messagingSenderId: '573966307891'
}
firebase.initializeApp(config)

firebase.database().ref('notes').set([
{
title: 'Hello World',
content: 'Lorem Ipsum'
}
])

firebase.database().ref('notes').on('value', (snapshot) => {
let notes = snapshot.val()
console.log(notes)
window.alert(notes[0].title)
})
/* eslint-disable no-new */
new Vue({
el: 'body',
components: { App }
})

以下是当我尝试运行 webpack 开发服务器时在 NPM 终端中遇到的两个常见错误:

ERROR in ./src/main.js

✘ http://eslint.org/docs/rules/no-unused-vars 'Firebase' is defined but never used
C:\Users\nash_\Documents\keepClone\keep-clone\src\main.js:3:8
import Firebase from 'firebase'
^

✘ http://eslint.org/docs/rules/no-undef 'firebase' is not defined
C:\Users\nash_\Documents\keepClone\keep-clone\src\main.js:13:1
firebase.initializeApp(config)

最佳答案

您导入了 Firebase 但使用了 Firebase-- 注意大写的 F

将导入更改为:从“firebase”导入 firebase;

或者将所有调用更改为 Firebase.initializeAppFirebase.database()

关于javascript - 在 Vue.js 应用程序中初始化 firebase 3.4.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39521263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com