Skip to content

Latest commit

 

History

History
95 lines (68 loc) · 3.44 KB

README.zh-CN.md

File metadata and controls

95 lines (68 loc) · 3.44 KB

UUI

功能优先的通用 UI 组件库

Storybook

components overview screenshot

UUI 正处于频繁开发更新中,接口和用法在将来可能会改变,目前暂时无法保证向后兼容。

English | 简体中文

特性

  • 一组开箱即用的有用的组件。
  • 基于 TypeScript 的类型安全性。
  • 强大的组件样式自定义功能。
  • 符合 WAI-ARIA 1.2 规范。

安装

⚠️⚠️⚠️ UUI 需要 TypeScript 3.8 或更高版本。 ⚠️⚠️⚠️

npm install @hackplan/uui --save
yarn add @hackplan/uui

示例

import '@hackplan/uui/lib/index.css';
import { Button } from '@hackplan/uui';

function App() {
  return (
    <div>
      <Button>Click me!</Button>
    </div>
  )
}

链接

本地开发

对于这个项目的开发,相比 npm 我们更推荐使用 Yarn。不管你使用哪个工具,这个项目的脚本命令都可以使用。同样的,我们也推荐你使用 nvm 来安装使用项目特定的 Node.js 版本进行开发。

git clone https://github.com/HackPlan/UUI.git
cd uui
nvm use
yarn
yarn storybook

打开浏览器并访问 http://localhost:6006 .

参与共建

我们欢迎所有类型的贡献开发。请先阅读 CONTRIBUTING.md 文档。

使用 UUI 构建的产品

图压 多少记账 昼间日历

开源许可

UUI 在 GitHub 仓库上的所有文件均受 MIT 许可。请阅读项目根目录下的许可证文件。