Meet npm Pro: unlimited public & private packages + package-based permissions.Learn more »

baidu-acu-react-common

4.6.1 • Public • Published

react-app-common

一套适用于私有化项目的企业级UI组件库和React实现。

AI2B的react公共部分, 包括通用组件(common components)、业务组件(biz components)、高阶组件(HOC components)和工具集(utils)。

Demo及文档地址:demo及文档

在模板项目中的使用:模板项目

特性

  • 简单快速:对于各种经典业务场景的开发,支持通过“配置化”来实现。

  • 技术领先:全部使用TypeScript构建,提供完整的类型定义文件(*.d.ts),让开发者解决问题于开发阶段。

  • 文档齐全:配有文档 + 使用Demo + 培训视频助开发者更聚焦于业务开发。

  • 全链路开发、测试、发布技术体系

    1、使用react-styleguidelist框架来搭建demo和文档平台,并能支持开发过程中的调试。

    2、基于Jest的自动化测试功能,覆盖100%工具类和80%组件。

    3、应用eslint来进行代码风格检验。

    4、基于rollup来实现编译打包功能,产出es和commonjs两份产出。

    5、当前组件使用Hooks写法来实现

技术方案

react全家桶 + react-styleguidelist + typescript + eslint + rollup + antd + jest + less

如何使用

npm install --save baidu-acu-react-common

如何开发

# dev
npm run start

# build:demo
npm run build:demo

# lint
npm run lint

# build
npm run build

# test
npm run test

Keywords

none

Install

npm i baidu-acu-react-common

DownloadsWeekly Downloads

592

Version

4.6.1

License

MIT

Unpacked Size

4.54 MB

Total Files

259

Last publish

Collaborators

  • avatar
  • avatar