https://github.com/aliyun/cloud-design
阿里云前端组件库,由专有云&公有云前端团队共建
https://github.com/aliyun/cloud-design
aliyun component design-systems react typescript ui-library vitejs
Last synced: 10 months ago
JSON representation
阿里云前端组件库,由专有云&公有云前端团队共建
- Host: GitHub
- URL: https://github.com/aliyun/cloud-design
- Owner: aliyun
- License: mit
- Created: 2020-08-26T09:15:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-04T02:10:14.000Z (almost 2 years ago)
- Last Synced: 2025-08-08T13:36:59.713Z (11 months ago)
- Topics: aliyun, component, design-systems, react, typescript, ui-library, vitejs
- Language: CSS
- Homepage:
- Size: 52.7 MB
- Stars: 101
- Watchers: 11
- Forks: 18
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Cloud Design
阿里云前端通用组件库,based on Fusion
## ✨ 特性
- 🌈 提炼自阿里云中后台产品的交互语言和视觉风格。
- 📦 开箱即用的高质量 React 组件。
- 🛡 全面使用 TypeScript 开发,提供完整的类型定义文件。
- 🎨 全面 Css-Variable 化,更加灵活的主题定制能力。
## ⌨️ 本地开发
本仓库的代码组织方式是 lerna + yarn workspace 管理的 monorepo。
### 🛠 克隆代码&安装依赖
```bash
$ git clone git@github.com:aliyun/cloud-design.git
$ cd cloud-design
$ npm run boot
```
执行 `npm run boot`,它会安装好依赖、将内部相互应用的包 link 起来,对所有包进行初始化构建(npm run prepare)。
### 🚀 启动项目
其中 `base-components/` 是基础组件,`extend-components/` 是通用业务组件,以基础组件为例:
```bash
$ cd base-components/
$ npm run dev
```
打开浏览器访问 http://127.0.0.1:3000,即可预览
## 🤝 参与共建
如果想为自己的业务定制一份新的主题或者任何共建诉求,欢迎联系[佐七](https://github.com/zuoqi705)、[萧雨](https://github.com/csr632)。具体请参考[贡献指南](https://github.com/aliyun/cloud-design/blob/master/base-components/docs/CONTRIBUTING.md)。
[钉钉群](https://www.dingtalk.com/):