Blame view

HHECS.Web/src/main.js 1.12 KB
胡菁 authored
1
2
3
4
import 'normalize.css/normalize.css'; // A modern alternative to CSS resets
import Vue from 'vue';
//多语言
Vue.prototype.$gl = window.$gl;
胡菁 authored
5
胡菁 authored
6
7
8
9
import ElementUI from 'element-ui';
import locale from 'element-ui/lib/locale/lang/en'; // lang i18n
// import locale from 'element-ui/lib/locale/lang/zh-CN'; // lang i18n
import 'element-ui/lib/theme-chalk/index.css';
胡菁 authored
10
胡菁 authored
11
import '@/styles/index.scss'; // global css
胡菁 authored
12
胡菁 authored
13
14
15
import App from './App';
import router from './router';
import store from './store';
胡菁 authored
16
胡菁 authored
17
18
import '@/icons'; // icon
import '@/permission'; // permission control
胡菁 authored
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

/**
 * 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)
})