我不知道为什么他找不到路
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);