main.js 2.3 KB
Newer Older
aaronchen2k2k's avatar
aaronchen2k2k 已提交
1 2 3
import Vue from 'vue'
import App from './App.vue'

aaronchen2k2k's avatar
aaronchen2k2k 已提交
4 5
// import { Button, message } from 'ant-design-vue';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
6 7
import VueI18n from 'vue-i18n'
import ConfigProvider from "ant-design-vue/lib/config-provider";
aaronchen2k2k's avatar
aaronchen2k2k 已提交
8
import Button from "ant-design-vue/lib/button";
aaronchen2k2k's avatar
aaronchen2k2k 已提交
9
import 'ant-design-vue/lib/button/style';
aaronchen2k2k's avatar
aaronchen2k2k 已提交
10

aaronchen2k2k's avatar
aaronchen2k2k 已提交
11 12 13 14 15
import Menu from "ant-design-vue/lib/menu";
import SubMenu from "ant-design-vue/lib/menu";
import MenuItem from "ant-design-vue/lib/menu";
import 'ant-design-vue/lib/menu/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
16 17 18 19 20 21 22 23
import FormModel from "ant-design-vue/lib/form-model";
import Input from "ant-design-vue/lib/input";
import Select from "ant-design-vue/lib/select";
import 'ant-design-vue/lib/form/style';
import 'ant-design-vue/lib/form-model/style';
import 'ant-design-vue/lib/input/style';
import 'ant-design-vue/lib/select/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
24 25 26
import Popconfirm from "ant-design-vue/lib/popconfirm";
import 'ant-design-vue/lib/popconfirm/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
27 28 29
import Modal from "ant-design-vue/lib/modal";
import 'ant-design-vue/lib/modal/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
30 31 32 33 34 35
import InputNumber from "ant-design-vue/lib/input-number";
import 'ant-design-vue/lib/input-number/style';

import Switch from "ant-design-vue/lib/switch";
import 'ant-design-vue/lib/switch/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
36 37 38
import Table from "ant-design-vue/lib/table";
import 'ant-design-vue/lib/table/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
39 40 41
import Tabs from "ant-design-vue/lib/tabs";
import 'ant-design-vue/lib/tabs/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
42 43 44
import Tree from "ant-design-vue/lib/tree";
import 'ant-design-vue/lib/tree/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
45 46
import Tag from "ant-design-vue/lib/tag";
import Divider from "ant-design-vue/lib/divider";
aaronchen2k2k's avatar
aaronchen2k2k 已提交
47 48
import Icon from "ant-design-vue/lib/icon";

aaronchen2k2k's avatar
aaronchen2k2k 已提交
49 50 51
import Col from "ant-design-vue/lib/col";
import Row from "ant-design-vue/lib/row";

aaronchen2k2k's avatar
aaronchen2k2k 已提交
52 53
import Spin from "ant-design-vue/lib/spin";
import 'ant-design-vue/lib/spin/style';
aaronchen2k2k's avatar
aaronchen2k2k 已提交
54

aaronchen2k2k's avatar
aaronchen2k2k 已提交
55
import zhCN from './assets/lang/zh-CN'
aaronchen2k2k's avatar
aaronchen2k2k 已提交
56 57 58 59
import router from "./router"

Vue.config.productionTip = false

aaronchen2k2k's avatar
aaronchen2k2k 已提交
60 61
Vue.use(VueI18n)
Vue.use(ConfigProvider)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
62
Vue.use(Modal)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
63 64 65
Vue.use(Menu)
Vue.use(SubMenu)
Vue.use(MenuItem)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
66 67 68
Vue.use(FormModel)
Vue.use(Input)
Vue.use(Select)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
69
Vue.use(Button)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
70
Vue.use(Popconfirm)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
71 72
Vue.use(Table)
Vue.use(Tag)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
73
Vue.use(Icon)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
74
Vue.use(Divider)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
75
Vue.use(Tree)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
76 77 78 79 80
Vue.use(Tabs)
Vue.use(Row)
Vue.use(Col)
Vue.use(InputNumber)
Vue.use(Switch)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
81
Vue.use(Spin)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
82

aaronchen2k2k's avatar
aaronchen2k2k 已提交
83 84 85 86 87 88 89
const i18n = new VueI18n({
  locale: 'zh-CN',
  messages: {
    'zh-CN': { ...zhCN }
  },
});

aaronchen2k2k's avatar
aaronchen2k2k 已提交
90 91
new Vue({
  router,
aaronchen2k2k's avatar
aaronchen2k2k 已提交
92
  i18n,
aaronchen2k2k's avatar
aaronchen2k2k 已提交
93 94
  render: h => h(App),
}).$mount('#app')