26 lines
499 B
JavaScript
26 lines
499 B
JavaScript
/**
|
|
* @Author: Caven
|
|
* @Date: 2020-03-19 22:35:48
|
|
*/
|
|
import Vue from 'vue'
|
|
import appLoader from './App.Loader';
|
|
import i18n from '@/lang/index';
|
|
(async () => {
|
|
await appLoader.install()
|
|
Promise.all([
|
|
import('./App.vue'),
|
|
import('./router'),
|
|
import('./store'),
|
|
import('./permission')
|
|
]).then(([{ default: App }, { default: router }, { default: store }]) => {
|
|
|
|
new Vue({
|
|
el: '#app',
|
|
router,
|
|
store,
|
|
i18n,
|
|
render: h => h(App)
|
|
})
|
|
})
|
|
})()
|