2
0
mirror of https://github.com/tusen-ai/naive-ui.git synced 2025-03-01 13:36:55 +08:00
naive-ui/README.zh-CN.md

89 lines
2.3 KiB
Markdown
Raw Normal View History

2021-04-19 21:54:16 +08:00
<p align="center">
<img width="144px" src="https://naiveui.oss-cn-hongkong.aliyuncs.com/naivelogo.svg" />
</p>
<h1 align="center">Naive UI</h1>
2021-05-25 13:21:43 +08:00
<p align="center">一个 Vue 3 组件库</p>
2022-04-11 01:18:38 +08:00
<p align="center"><b>比较完整,主题可调,使用 TypeScript</b></p>
2021-04-19 21:54:16 +08:00
<p align="center">有点意思</p>
<p align="center"><a href="README.md">English</a> | 中文</p>
## 文档
2021-06-05 00:28:31 +08:00
[www.naiveui.com](http://www.naiveui.com)
2021-04-19 21:54:16 +08:00
## 社区
- [Discord](https://discord.gg/Pqv7Mev5Dd)
2021-09-28 00:14:38 +08:00
- 钉钉一群 33482509 (已满)
2022-03-30 21:37:39 +08:00
- 钉钉二群 35886835 (已满)
2022-09-24 22:51:23 +08:00
- 钉钉三群 32377370 (已满)
2023-05-10 00:08:26 +08:00
- 钉钉四群 8165002788 (已满)
2024-05-08 15:59:59 +08:00
- 钉钉五群 31205022250 (已满)
2023-12-18 18:51:31 +08:00
- 钉钉六群 62720001971
2023-05-10 00:08:26 +08:00
2021-07-20 16:32:09 +08:00
- [Awesome Naive UI](https://github.com/naive-ui/awesome-naive)
钉钉群加入方法:在**搜索框**中搜索群号,点击下拉框中更多分组内的**网络查找公开群组**
2021-04-19 21:54:16 +08:00
## 特性
2021-04-19 21:57:06 +08:00
### 比较完整
2021-04-19 21:54:16 +08:00
2024-02-23 17:53:16 +08:00
有超过 90 个组件,希望能帮你少写点代码。
2021-04-19 21:54:16 +08:00
顺便一提,它们全都可以 treeshaking。
2021-04-19 21:57:06 +08:00
### 主题可调
2021-04-19 21:54:16 +08:00
我们提供了一个使用 TypeScript 构建的先进的类型安全主题系统。你只需要提供一个样式覆盖的对象,剩下的都交给我们。
2021-04-19 21:54:16 +08:00
顺便一提,不用 less、sass、css 变量,也不用 webpack 的 loaders。以及你可以试试右下角的主题编辑器。
### 使用 TypeScript
2021-04-19 21:54:16 +08:00
Naive UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接。
2021-04-19 21:54:16 +08:00
顺便一提,你不需要导入任何 CSS 就能让组件正常工作。
2022-04-11 01:18:38 +08:00
### 快
2021-04-19 21:54:16 +08:00
2021-05-17 15:52:00 +08:00
我尽力让它不要太慢。至少 select、tree、transfer、table、cascader 都可以用虚拟列表。
2021-04-19 21:54:16 +08:00
顺便一提,...,没有顺便了。祝你使用愉快。
2021-04-19 21:56:19 +08:00
## 安装
### npm
使用 npm 安装。
```bash
npm i -D naive-ui
```
### 字体
```bash
npm i -D vfonts
```
### 图标
naive-ui 建议使用 [xicons](https://www.xicons.org) 作为图标库。
### 设计资源
[Naive UI (Sketch)](https://naive-ui.oss-accelerate.aliyuncs.com/NaiveUI-Design-Library-zh-CN.sketch)
2021-04-19 21:56:19 +08:00
2021-06-05 23:24:07 +08:00
## 贡献
2022-10-06 12:23:28 +08:00
请参考 [CONTRIBUTING.zh-CN.md](https://github.com/tusen-ai/naive-ui/blob/main/CONTRIBUTING.zh-CN.md)
2021-06-05 23:24:07 +08:00
2021-04-19 21:54:16 +08:00
## 许可
Naive UI 使用 [MIT license](https://opensource.org/licenses/MIT) 许可证书。
`result` 组件的图像资源来自于 [Twemoji](https://github.com/twitter/twemoji),遵守 [CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/) 许可。