警告 在 ./src/main.js 6:8-15 "导出'默认'(导入为 'vuefire')在 'vuefire' 中找不到



我不知道为什么他找不到路

main.js

import Vue from 'vue'
import App from './App.vue'
import 'firebase'
import vuefire from 'vuefire';
Vue.config.productionTip = false;
vue.use(vuefire)
new Vue({
el: '#app',
render: h => h(App)
})

警告在 ./src/main.js 6:8-15 在'Vuefire'中找不到导出'默认'(导入为'Vuefire'( @ ./src/main.js @ multi (webpack(-dev-server/client?http://localhost:8080 webpack/hot/dev-server' ./src/main.js

请帮助我

从文档中,我认为您希望 vuefire 的导入行是这样的,因为 vuefire 包没有默认导出:

import { firestorePlugin } from 'vuefire';

(或者,如果您使用的是实时数据库而不是 firestore,则可能需要rtdbPlugin而不是firestorePlugin,更多内容在这里(

当你实际调用Vue.use时,它应该看起来像这样:

Vue.use(firestorePlugin);

最新更新