Skip to content

插件概览

ElfUI 插件用于批量注册全局指令、修改运行时配置或封装项目约定。

ts
import { createApp } from "@elfui/core";
import { AppRoot } from "./AppRoot";

createApp(AppRoot).use(myPlugin, options).mount("#app");

插件可以是函数,也可以是带 install() 的对象。

适合做什么

  • 注册一组全局指令
  • 安装项目级默认配置
  • 封装监控、日志、主题初始化

WARNING

组件本身的局部依赖不要做成插件,优先使用 useComponents()