项目简介
野马UI组件库(yema-shared-component)借助npm脚本实现组件库的管理,旨在构建一个遵循单一责任、可重用和灵活原则的公共组件集合,为开发提供便利。
项目的主要特性和功能
- 组件丰富:拥有一系列公共组件,可满足不同开发场景需求。
- 结构清晰:采用合理的目录结构,便于项目的开发与维护。
- 脚本完善:提供多种npm脚本命令,可进行组件库的启动、编译、上传和下架等操作。
- 原则明确:抽取公共组件遵循特定原则,利于组件管理。
- 类型提示:每个公共组件都配备.d.ts定义文件,为使用者提供类型提示。
安装使用步骤
前提条件
用户已经下载了本项目的源码文件。
详细步骤
- 安装依赖:在项目根目录下运行
npm install
命令安装依赖。 - 运行脚本:使用npm脚本命令对组件库进行启动、编译、上传和下架等操作。
- 使用组件:在应用项目中引入并使用野马UI组件库的公共组件。
注意事项
此组件库基于antd创建,当前暂不支持按需加载CSS文件,需在应用项目里全局引入antd的所有样式。在考虑是否将组件抽取到公共组件库时,可通过商量讨论决定。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】