123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import Vue from 'vue'
- import App from './App.vue'
- import router from './router/router'
- import store from '@/store/index.js'
- import globalFunction from '@/globalFunction.js'
- import * as filters from '@/filters/index.js'
- import '_a/styles/css/base.css'
- import '_a/styles/css/element-cover.css'
- import '_a/styles/iconfont/iconfont.css'
- import '_a/styles/css/mediaScreen.styl'
- import '@/router/before.js'
- import 'element-ui/lib/theme-chalk/index.css'
- import element from './element.js'
- /**
- * vue-simple-uploader 中文官方文档 https://github.com/simple-uploader/vue-uploader/blob/master/README_zh-CN.md
- * simple-uploader.js 中文官方文档 https://github.com/simple-uploader/Uploader/blob/develop/README_zh-CN.md
- */
- import uploader from 'vue-simple-uploader'
- // collapse 展开折叠
- import CollapseTransition from 'element-ui/lib/transitions/collapse-transition'
- Vue.component(CollapseTransition.name, CollapseTransition)
- Vue.config.productionTip = false
- for (let key in globalFunction) {
- Vue.prototype[key] = globalFunction[key]
- }
- Vue.use(element)
- Vue.use(uploader)
- Vue.prototype.$EventBus = new Vue()
- Object.keys(filters).forEach((key) => {
- Vue.filter(key, filters[key])
- })
- new Vue({
- router,
- store,
- render: (h) => h(App)
- }).$mount('#app')
|