import Vue from 'vue' import VueStorage from 'vue-ls' import config from '@/config/defaultSettings' // base library import Antd from 'ant-design-vue' import Viser from 'viser-vue' import VueCropper from 'vue-cropper' import 'ant-design-vue/dist/antd.less' // ext library import VueClipboard from 'vue-clipboard2' import MultiTab from '@/components/MultiTab' import PageLoading from '@/components/PageLoading' import PermissionHelper from '@/utils/helper/permission' // import '@/components/use' import './directives/action' VueClipboard.config.autoSetContainer = true Vue.use(Antd) Vue.use(Viser) Vue.use(MultiTab) Vue.use(PageLoading) Vue.use(VueStorage, config.storageOptions) Vue.use(VueClipboard) Vue.use(PermissionHelper) Vue.use(VueCropper) process.env.NODE_ENV !== 'production' && console.warn('[antd-pro] WARNING: Antd now use fulled imported.')