FunctionalIcons.vue 函数式组件进行组件渲染 import{ h, resolveDynamicComponent }from"vue"functionIcon(props, ctx) {constComponent=resolveDynamicComponent('icon-'+ props.icon)returnh(Component) }exportdefaultIcon a-icon.js 将icon名字整合到文件中,并暴露出去 constAIcons= ["loop",...]exportdefaultAIc...
FunctionalIcons.vue 函数式组件进行组件渲染 import{ h, resolveDynamicComponent }from"vue"functionIcon(props, ctx) {constComponent=resolveDynamicComponent('icon-'+ props.icon)returnh(Component) }exportdefaultIcon a-icon.js 将icon名字整合到文件中,并暴露出去 constAIcons= ["loop",...]exportdefaultAIc...
consola.success('generate vue component:', name) } export const genVueIcons = async (iconSet: IconSet) => { await del(['packages/vue/src/*.vue', 'packages/vue/*.{js,cjs}', 'packages/vue/src/*.d.{ts,cts}']) await del(['packages/vue/src']) const list = new Map<string, (...