UNPKG

z-react-ui

Version:

z-react-ui,是一款基于 Dumi,由 React + TypeScript 开发的组件库 🎉。

67 lines (43 loc) 1.91 kB
# z-react-ui `z-react-ui`,是一款基于 Dumi,由 React + TypeScript 开发的组件库 🎉。如果你也想学习组件开发,欢迎加入或提供意见,该项目会长期更新,欢迎你的 start⭐ [组件库预览地址](https://zhangshuaiqy.gitee.io/dumi-father-react-ui/) ## ✨ 特性 - 🌈 提炼组件库设计良好的视觉风格 - 📦 渐进式探索高质量的前端代码的实现 - 🛡 使用 TypeScript 开发,提升开发体验 - ✅ 组件内部使用 antd 风格,以及 antd 内部颜色 - 📖 提供开发过程的文档思路,助力你学习组件开发 - 🔖 该项目会长期维护,并不断探索最佳实践 ## 安装 ### 使用 npm 或 yarn 安装 **我们推荐使用 npm 或 yarn 的方式进行开发**,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。 ```js npm install z-react-ui --save ``` ```js yarn add z-react-ui ``` ### 按需加载 `z-react-ui`默认支持基于 ES modules 的 tree shaking,对于 js 部分,直接引入 `import { OrgTree } from 'z-react-ui'` 就会有按需加载的效果。 ### 示例 ```js import { OrgTree } from 'z-react-ui'; ``` 手动引入样式 ```js import 'z-react-ui/lib/org-tree/style'; ``` 使用[babel-plugin-import](https://github.com/ant-design/babel-plugin-import)帮助我们引入样式 ```js [ 'import', { libraryName: 'z-react-ui', libraryDirectory: 'lib', style: true }, 'z-react-ui', ]; ``` ### TypeScript[#](https://ant.design/docs/react/introduce-cn#TypeScript) `z-react-ui`使用 TypeScript 进行书写并提供了完整的定义文件。 ## 作者 (qyzhangshuai) - [Github](https://github.com/qyzhangshuai/dumi-father-react-ui) ## 注意 > 由于 github 最近一直出现打不开的现象,所以现将所有代码全部转移到码云进行管理以及部署