Skip to content

teash1rt/tea-design

Repository files navigation

Tea Design

基于Vue3,专注于实际需求的非通用组件库


介绍

Tea Design 是一个专注于实际需求的非通用 Vue3 组件库,它使用 TypeScript 和 Vite 全家桶进行开发和测试

组件库文档:https://teash1rt.github.io/tea-design/

特性

  • 🌟使用 TypeScript 开发,提供完整的类型定义
  • 🔐通过 Eslint 搭配 Prettier 规范代码
  • 🛠️支持按需引入和暗黑模式
  • 💪单元测试覆盖率 ≥ 94%
  • 🎯参数异常时提供精准的定位和提示信息
  • 💡遵循约定大于配置的设计原则

快速开始

  • 安装
npm install tea-design
  • 使用
// main.ts
import { createApp } from 'vue'
import App from './App.vue'
import TeaDesign from 'tea-design'
import 'tea-design/dist/style.css'

createApp(App).use(TeaDesign).mount('#app')

项目构建

  • 核心:vue3,typescript,less,vite
  • 规范:eslint,prettier,husky,commitlint
  • 测试:vitest,@vue/test-utils
  • 文档:vitepress

About

一个专注于实际需求的非通用 Vue3 组件库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published