build(projects): 依赖升级

This commit is contained in:
Soybean
2021-08-23 14:29:18 +08:00
parent 36491310d2
commit f1649de6d4
4 changed files with 366 additions and 534 deletions

View File

@ -1,188 +0,0 @@
import type { App } from 'vue';
import 'element-plus/lib/theme-chalk/base.css';
import {
// ElAlert,
// ElAside,
// ElAutocomplete,
// ElAvatar,
// ElBacktop,
// ElBadge,
// ElBreadcrumb,
// ElBreadcrumbItem,
ElButton,
// ElButtonGroup,
// ElCalendar,
ElCard,
ElCarousel,
ElCarouselItem,
// ElCascader,
// ElCascaderPanel,
// ElCheckbox,
// ElCheckboxButton,
// ElCheckboxGroup,
// ElCol,
// ElCollapse,
// ElCollapseItem,
ElCollapseTransition,
// ElColorPicker,
// ElContainer,
ElDatePicker,
// ElDialog,
// ElDivider,
// ElDrawer,
// ElDropdown,
// ElDropdownItem,
// ElDropdownMenu,
ElEmpty,
// ElFooter,
// ElForm,
// ElFormItem,
// ElHeader,
ElIcon,
// ElImage,
ElInput,
// ElInputNumber,
// ElLink,
// ElMain,
// ElMenu,
// ElMenuItem,
// ElMenuItemGroup,
// ElOption,
// ElOptionGroup,
// ElPageHeader,
// ElPagination,
// ElPopconfirm,
// ElPopover,
// ElPopper,
// ElProgress,
// ElRadio,
// ElRadioButton,
// ElRadioGroup,
// ElRate,
// ElRow,
// ElScrollbar,
// ElSelect,
// ElSlider,
// ElStep,
// ElSteps,
// ElSubmenu,
// ElSwitch,
// ElTabPane,
// ElTable,
// ElTableColumn,
// ElTabs,
// ElTag,
// ElTimePicker,
// ElTimeSelect,
// ElTimeline,
// ElTimelineItem,
// ElTooltip,
// ElTransfer,
// ElTree,
// ElUpload,
// ElInfiniteScroll,
ElLoading
// ElMessage
// ElMessageBox,
// ElNotification
} from 'element-plus';
const components = [
// ElAlert,
// ElAside,
// ElAutocomplete,
// ElAvatar,
// ElBacktop,
// ElBadge,
// ElBreadcrumb,
// ElBreadcrumbItem,
ElButton,
// ElButtonGroup,
// ElCalendar,
ElCard,
ElCarousel,
ElCarouselItem,
// ElCascader,
// ElCascaderPanel,
// ElCheckbox,
// ElCheckboxButton,
// ElCheckboxGroup,
// ElCol,
// ElCollapse,
// ElCollapseItem,
ElCollapseTransition,
// ElColorPicker,
// ElContainer,
ElDatePicker,
// ElDialog,
// ElDivider,
// ElDrawer,
// ElDropdown,
// ElDropdownItem,
// ElDropdownMenu,
ElEmpty,
// ElFooter,
// ElForm,
// ElFormItem,
// ElHeader,
ElIcon,
// ElImage,
ElInput
// ElInputNumber,
// ElLink,
// ElMain,
// ElMenu,
// ElMenuItem,
// ElMenuItemGroup
// ElOption,
// ElOptionGroup,
// ElPageHeader,
// ElPagination,
// ElPopconfirm,
// ElPopover,
// ElPopper,
// ElProgress,
// ElRadio,
// ElRadioButton,
// ElRadioGroup,
// ElRate,
// ElRow,
// ElScrollbar,
// ElSelect,
// ElSlider,
// ElStep,
// ElSteps,
// ElSubmenu,
// ElSwitch,
// ElTabPane,
// ElTable,
// ElTableColumn,
// ElTabs,
// ElTag,
// ElTimePicker,
// ElTimeSelect,
// ElTimeline,
// ElTimelineItem,
// ElTooltip,
// ElTransfer,
// ElTree,
// ElUpload
];
const plugins = [
// ElInfiniteScroll,
ElLoading
// ElMessage
// ElMessageBox,
// ElNotification
];
/** 引入element-plus UI组件 */
export default function setupElementPlus(app: App<Element>): void {
components.forEach(component => {
app.component(component.name, component);
});
plugins.forEach(plugin => {
app.use(plugin);
});
}