mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2024-12-21 04:50:14 +08:00
2.6 KiB
2.6 KiB
Naive UI
一个 Vue 3 组件库
比较完整,主题可调,使用 TypeScript,不算太慢
有点意思
English | 中文
文档
社区
- Discord
- 钉钉一群 33482509 (已满)
- 钉钉二群 35886835
- Awesome Naive UI
特性
比较完整
有超过 70 个组件,希望能帮你少写点代码。
顺便一提,它们全都可以 treeshaking。
主题可调
我们提供了一个使用 TypeScript 构建的先进的类型安全主题系统。你只需要提供一个样式覆盖的对象,剩下的都交给我们。
顺便一提,不用 less、sass、css 变量,也不用 webpack 的 loaders。以及你可以试试右下角的主题编辑器。
使用 TypeScript
Naive UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接。
顺便一提,你不需要导入任何 CSS 就能让组件正常工作。
不算太慢
我尽力让它不要太慢。至少 select、tree、transfer、table、cascader 都可以用虚拟列表。
顺便一提,...,没有顺便了。祝你使用愉快。
安装
npm
使用 npm 安装。
npm i -D naive-ui
字体
npm i -D vfonts
图标
naive-ui 建议使用 xicons 作为图标库。
设计资源
贡献
请参考 CONTRIBUTING.md。
许可
Naive UI 使用 MIT license 许可证书。
result
组件的图像资源来自于 Twemoji,遵守 CC-BY 4.0 许可。
招人
告别 996,告别内卷。选择图森,选择未来。WLB,我们是认真的。
免费三餐无限量下午茶,外地实习生免费住宿,正式员工就近房补,每周五都有全员超豪华大餐,更多福利详情查看 图森福利
前端、后端、算法、产品等岗位等你来投,更多岗位信息详见 图森未来招聘