@wfrog/vc
Version:
`自用` 的基于 `element-plus` 二次封装的 `vue3` 组件库。追求在业务场景中,尽可能使用更少的代码量来实现需求。 因此在组件封装上,以 `方便` 为主,打包仅 `esm` 模式。
16 lines (15 loc) • 405 B
JavaScript
// src/directives/index.ts
var modules = import.meta.glob("./**/index.ts", { eager: true });
var setupDirectives = (app) => {
Object.keys(modules).forEach((key) => {
const [, name] = key.match(/\/([a-z\-\d]+)\//) || [];
if (!name) {
return;
}
app.directive(name, modules[key].default);
});
};
var directives_default = setupDirectives;
export {
directives_default as default
};