49 lines
1.3 KiB
Markdown
49 lines
1.3 KiB
Markdown
<!--anchor:on-->
|
|
|
|
# Naive UI
|
|
|
|
Naive UI 是一个 Vue3 的组件库。
|
|
|
|
要了解如何安装,参见[安装](installation)。
|
|
|
|
它比较完整,主题可调,用 TypeScript 写的,快。
|
|
|
|
## 比较完整
|
|
|
|
有超过 80 个组件,希望能帮你少写点代码。
|
|
|
|
顺便一提,它们全都可以 treeshaking。
|
|
|
|
## 主题可调
|
|
|
|
我们提供了一个使用 TypeScript 构建的先进的类型安全主题系统。你只需要提供一个样式覆盖的对象,剩下的都交给我们。
|
|
|
|
顺便一提,不用 less、sass、css 变量,也不用 webpack 的 loaders。以及你可以试试右下角的主题编辑器。
|
|
|
|
## 使用 TypeScript
|
|
|
|
Naive UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接。
|
|
|
|
顺便一提,你不需要导入任何 CSS 就能让组件正常工作。
|
|
|
|
## 快
|
|
|
|
我尽力让它不要太慢。至少 select、tree、transfer、table、cascader 都可以用虚拟列表。
|
|
|
|
顺便一提,...,没有顺便了。祝你使用愉快。
|
|
|
|
## 社区
|
|
|
|
- [Discord](https://discord.gg/Pqv7Mev5Dd)
|
|
- 钉钉一群 33482509 (已满)
|
|
- 钉钉二群 35886835 (已满)
|
|
- 钉钉三群 32377370
|
|
|
|
## 贡献
|
|
|
|
请参考 [CONTRIBUTING.md](https://github.com/TuSimple/naive-ui/blob/main/CONTRIBUTING.md)。
|
|
|
|
## 许可
|
|
|
|
Naive UI 使用 [MIT license](https://opensource.org/licenses/MIT) 许可证书。
|