экспорт 'default' (импортированный как 'VueFire') не найден в 'vuefire' - PullRequest
1 голос
/ 02 июня 2019

В каждом руководстве по использованию Firebase с Vue говорится, что в файле main.js я должен добавить Vue.use (VueFire);что имеет смысл.Но потом я просто получаю это сообщение, экспорт «default» (импортированный как «VueFire») не найден в «vuefire».

Я попытался использовать импорт * как VueFire из 'vuefire', и он больше не выдавал сообщение об ошибке, но, похоже, он не использует плагин.

это основнойфайл .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')

1 Ответ

3 голосов
/ 02 июня 2019

Более старая документация, я думаю. Попробуйте это вместо этого.

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