Skip to content

快速入门

总览

howuse 没有英文含义,中文谐音意为“好用”。是一个基于vue3的组件库,提供了丰富的组件,支持按单个模块导入。所有文件使用了typescript编写,并提供了完整的类型定义文件,更好的代码提示。

最初开发的时候,准备是一个第三方的关于vue3的composition-api,后来发现vueuse这个项目已经足够优秀,想要的应有尽有。经过一段时间思考,准备做一个关于脚手架项目,但是考察之后关于element-plus 和 ant-design-vue的优秀中后台系统多如牛毛。项目停滞好久之后,准备把项目做成一个vue功能增强项目,什么是增强。增强并不追求造轮子,而是在已有的优秀js或者ui库之上做一些加强功能。

开发理念

项目定义为只做功能增强,不做侵入式开发,零件化,易迁移,尽可能在保证原有api畅通无阻的情况下,使用本插件。

迁移目标

事实上,两年前计划开发howuse这个库,但是整个结构设计非常糟糕。导致开发非常吃力,文档编写、库开发不那么丝滑。

如果对旧项目较为感兴趣,可查看旧版本。https://github.com/biancangming/howuse,如果您之前使用了这个库,这将持续得到支持,但不会有新的功能加入。

使用全新的架构,使用typescript编写,使用vue3的composition-api,使用vitepress进行文档构建,使用流行的 pnpm 进行包开发管理。