开发指南 分类下的文章
基于本库开发新组件
本文介绍了基于现有组件库开发新组件的完整流程。主要步骤包括:在指定目录创建新组件并在入口文件注册;在类型声明文件的四个位置添加相应的类型定义;最后更新版本号并完成发布。
vue3组件封装
本文介绍了如何封装和发布Vue 3组件。主要内容包括封装两种组件:支持宿主项目按需定义插槽的动态插槽组件,以及可自定义样式和事件的普通功能组件。文章详细说明了从创建项目结构、编写组件、配置构建工具到最终构建并发布到npm的完整流程。同时,指南也涵盖了在宿主项目中安装和使用这些组件的方法,并强调了开发过程中的注意事项,如样式隔离、版本管理和充分测试。
Hooks封装
本文介绍了如何封装Vue 3的Composition API逻辑为可复用的Hooks,并将其发布到npm。主要内容包括:创建项目结构、编写Hook函数、使用Vite配置构建工具,以及登录npm账号并发布包的完整流程。文章还简述了如何在其他Vue 3项目中安装和使用这些Hooks,并强调了命名约定、构建配置和提供文档等关键注意事项。