Blame view

src/main.js 1.05 KB
b89c8760   wangming   项目初始化
1
2
3
4
5
6
7
8
9
10
11
12
13
  import Vue from 'vue'
  
  import 'normalize.css/normalize.css' // A modern alternative to CSS resets
  
  import ElementUI from 'element-ui'
  import 'element-ui/lib/theme-chalk/index.css'
  import locale from 'element-ui/lib/locale/lang/en' // lang i18n
  
  import '@/styles/index.scss' // global css
  
  import App from './App'
  import store from './store'
  import router from './router'
1de913cf   ren   sdf
14
15
  import bus from '@/common/bus.js'
  Vue.prototype.$bus = bus;
b89c8760   wangming   项目初始化
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
  
  import '@/icons' // icon
  import '@/permission' // permission control
  
  /**
   * If you don't want to use mock-server
   * you want to use MockJs for mock api
   * you can execute: mockXHR()
   *
   * Currently MockJs will be used in the production environment,
   * please remove it before going online ! ! !
   */
  if (process.env.NODE_ENV === 'production') {
    const { mockXHR } = require('../mock')
    mockXHR()
  }
  
  // set ElementUI lang to EN
  //Vue.use(ElementUI, { locale })
  // 如果想要中文版 element-ui,按如下方式声明
  Vue.use(ElementUI)
  
  Vue.config.productionTip = false
  
  new Vue({
    el: '#app',
    router,
    store,
    render: h => h(App)
  })