import Vue from 'vue'
|
import App from './App.vue'
|
import router from './router/lazy'
|
import './theme/index.less'
|
import Antd from 'ant-design-vue'
|
import Viser from 'viser-vue'
|
import axios from 'axios'
|
import '@/mock'
|
import store from './store'
|
import PouchDB from 'pouchdb'
|
|
Vue.prototype.$axios = axios
|
Vue.config.productionTip = false
|
Vue.use(Viser)
|
Vue.use(Antd)
|
|
new Vue({
|
router,
|
store,
|
render: h => h(App),
|
mounted () {
|
var db = new PouchDB('admindb')
|
db.get('currUser').then(doc => {
|
this.$store.commit('account/setuser', doc.user)
|
})
|
},
|
}).$mount('#app')
|