donghaonan

平时项目中提取一些公共功能,便于各个项目之间公用,统一维护

Usage no npm install needed!

<script type="module">
  import donghaonan from 'https://cdn.skypack.dev/donghaonan';
</script>

README

基于React项目的通用封装

平时项目中提取一些公共功能,便于各个项目之间公用,统一维护

文件说明

.
├── antd // 基于 antd 封装的组件
├── react // react相关的封装,高级组件等
├── docs // 文档
├── redux // redux的一些封装
├── utils // 通用的一些工具方法

调试pms-tookit

  1. 将pms-tookit 放入react-redux-antd项目中
  2. 在pms-tookit文件文件夹中执行 yarn link
  3. 在 react-redux-antd 中执行 yarn link pms-tookit

即可建立连接,方便调试

TODO

  • 构建优化,目前无论开发还是线上构建都太慢了,文件稍微多点(十几个?)慢点影响开发。
  • 文档整理,组件、通用方法的问当整理
  • 重构ajax相关封装,整理成类实现,可以创建多个实例。
  • 1.0.0版本升级,v1.0.0分支已经做过部分修改,等到开新项目之前,整理出1.0.0版本,新项目使用1.0.0版本
  • 单元测试,主要针对于utils进行单元测试