Skip to content

Latest commit

 

History

History
102 lines (73 loc) · 6.1 KB

File metadata and controls

102 lines (73 loc) · 6.1 KB

Antdv Next

一套基于 Ant Design 设计体系的 Vue 3 企业级组件库 —— Antdv Next。

CI status codecov NPM version NPM downloads

English · 中文

✨ 特性

  • 🌈 提炼自企业级中后台产品的交互语言和视觉风格。
  • 📦 开箱即用的高质量 Vue3 组件。
  • 🛡 使用 TypeScript 开发,提供完整的类型定义文件。
  • ⚙️ 应用开发框架和设计工具配套。
  • 🌍 数十个国际化语言支持。
  • 🎨 基于 CSS-in-JS 的主题定制能力。

🖥 兼容环境

支持范围:https://browsersl.ist/#q=defaults

  • 现代浏览器。
  • 支持服务端渲染。
  • Electron
Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Electron
Electron
Edge last 2 versions last 2 versions last 2 versions last 2 versions

📦 安装

npm install antdv-next
yarn add antdv-next
pnpm add antdv-next
bun add antdv-next

✅ 单元测试覆盖率

  • 本地生成覆盖率:pnpm test:coverage
  • 覆盖率输出目录:coverage/
  • 在 GitHub 发布 Release(release.published)时,CI 会运行带覆盖率的单元测试,并通过 Unit Test Upload workflow 上传 coverage/ 制品(artifact)。

鸣谢

Antdv Next 在设计与实现过程中参考、借鉴并使用了以下优秀的开源项目,在此表示感谢。

贡献

非常欢迎您参与到我们的开源项目中来~

PR流程:

  1. Fork 代码!
  2. 创建自己的分支: git checkout -b feat-xxxx
  3. 提交你的修改: git commit -am 'feat(function): add xxxxx'
  4. 推送您的分支: git push origin feat-xxxx
  5. 提交pull request

感谢所有为 Antdv Next 做出贡献的小伙伴儿们!