Blame view

src/main.js 1.31 KB
be966eff   jack   1.添加文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  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 '@/icons/newicon/iconfont.css'
  // fade/zoom 等
  import 'element-ui/lib/theme-chalk/base.css'
  import locale from 'element-ui/lib/locale/lang/en' // lang i18n
  // collapse 展开折叠
  import CollapseTransition from 'element-ui/lib/transitions/collapse-transition'
  
  import '@/styles/index.scss' // global css
  
  import App from './App'
  import store from './store'
  import router from './router'
  
  import '@/icons' // icon
  import '@/permission' // permission control
  
a61d16e2   jack   1.更新文件
23
24
25
  import echarts from 'echarts'
  Vue.prototype.$echarts = echarts
  
be966eff   jack   1.添加文件
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
  Vue.component(CollapseTransition.name, CollapseTransition)
  
  /**
   * 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)
  })