在“ vuefire”中找不到导出“默认”(导入为“ VueFire”)

时间:2019-06-02 16:24:51

标签: firebase vuejs2 vuefire

关于如何在Vue中使用Firebase的每个教程都说,在main.js文件中,我必须添加Vue.use(VueFire);。这是有道理的。但是然后我只是得到了在“ vuefire”中找不到此消息导出“ default”(导入为“ VueFire”)的消息。

我尝试使用import *作为来自'vuefire'的VueFire,它不再提供错误消息,但似乎没有使用该插件。

这是main.js文件

import Vue from 'vue'
import App from './App.vue'
import router from './router'

import VueFire from 'vuefire'

Vue.config.productionTip = false

Vue.use(VueFire);

new Vue({
  router,
  render: h => h(App)
}).$mount('#app')

2 个答案:

答案 0 :(得分:3)

我认为较旧的文档。试试这个吧。

import { firestorePlugin } from 'vuefire'
Vue.use(firestorePlugin)

答案 1 :(得分:0)

仅在此处查看新文档 https://vuefire.vuejs.org/vuefire/getting-started.html

 import Vue from 'vue' import { firestorePlugin } from 'vuefire'

 Vue.use(firestorePlugin)