main.js 2.5 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 Radio from "ant-design-vue/lib/radio";
import 'ant-design-vue/lib/radio/style';

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

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

aaronchen2k2k's avatar
aaronchen2k2k 已提交
45 46 47
import Tree from "ant-design-vue/lib/tree";
import 'ant-design-vue/lib/tree/style';

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

aaronchen2k2k's avatar
aaronchen2k2k 已提交
52 53 54
import Col from "ant-design-vue/lib/col";
import Row from "ant-design-vue/lib/row";

aaronchen2k2k's avatar
aaronchen2k2k 已提交
55 56
import Spin from "ant-design-vue/lib/spin";
import 'ant-design-vue/lib/spin/style';
aaronchen2k2k's avatar
aaronchen2k2k 已提交
57

aaronchen2k2k's avatar
aaronchen2k2k 已提交
58 59 60
import Popover from "ant-design-vue/lib/popover";
import 'ant-design-vue/lib/popover/style';

aaronchen2k2k's avatar
aaronchen2k2k 已提交
61
import zhCN from './assets/lang/zh-CN'
aaronchen2k2k's avatar
aaronchen2k2k 已提交
62 63 64 65
import router from "./router"

Vue.config.productionTip = false

aaronchen2k2k's avatar
aaronchen2k2k 已提交
66 67
Vue.use(VueI18n)
Vue.use(ConfigProvider)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
68
Vue.use(Modal)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
69 70 71
Vue.use(Menu)
Vue.use(SubMenu)
Vue.use(MenuItem)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
72 73 74
Vue.use(FormModel)
Vue.use(Input)
Vue.use(Select)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
75
Vue.use(Button)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
76
Vue.use(Popconfirm)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
77 78
Vue.use(Table)
Vue.use(Tag)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
79
Vue.use(Icon)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
80
Vue.use(Divider)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
81
Vue.use(Tree)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
82 83 84 85 86
Vue.use(Tabs)
Vue.use(Row)
Vue.use(Col)
Vue.use(InputNumber)
Vue.use(Switch)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
87
Vue.use(Radio)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
88
Vue.use(Spin)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
89
Vue.use(Popover)
aaronchen2k2k's avatar
aaronchen2k2k 已提交
90

aaronchen2k2k's avatar
aaronchen2k2k 已提交
91 92 93 94 95 96 97
const i18n = new VueI18n({
  locale: 'zh-CN',
  messages: {
    'zh-CN': { ...zhCN }
  },
});

aaronchen2k2k's avatar
aaronchen2k2k 已提交
98 99
new Vue({
  router,
aaronchen2k2k's avatar
aaronchen2k2k 已提交
100
  i18n,
aaronchen2k2k's avatar
aaronchen2k2k 已提交
101 102
  render: h => h(App),
}).$mount('#app')