element.ts 630 B

123456789101112131415161718192021
  1. import type { App } from 'vue';
  2. import ElementPlus from 'element-plus';
  3. import zhCn from 'element-plus/es/locale/lang/zh-cn';
  4. //全局按需加载示例 | 也可以使用官方推荐自动按需导入 在 build\vite\plugin\index.ts 中使用
  5. // import { ElButton, ElForm, ElFormItem, ElInput } from 'element-plus';
  6. // const components = [ElButton, ElForm, ElFormItem, ElInput];
  7. // export function registerApp(app: any) {
  8. // for (const component of components) {
  9. // app.component(component.name, component);
  10. // }
  11. // }
  12. export function setupElement(app: App<Element>) {
  13. app.use(ElementPlus, {
  14. locale: zhCn,
  15. });
  16. }