README
wms-service-sdk
本项目用于集成配送系统的后端 API
集成所有的后端 API,API 提供请求和响应的类型定义
为什么要做成一个单独的包?
- 便于维护
- 方便之后配送系统新项目的开发
- 更好的测试接口
便于维护
目前的配送系统,有 ERP,PDA 和临时工系统三个项目,这三个项目同时依赖于一套相同的后台服务,为了在后台 API 修改时,及时的同步三个项目的后台服务依赖,将配送系统所有的后台服务接口对应的前端代码抽离出来,做成一个单独的包,这样就可以避免经常需要修改多份代码的问题。
方便新项目的开发
目前在计划中的 WMS 系统,是一个更具体功能更强大的仓库管理系统,在这个系统的开发过程中,也会用到这个独立的 SDK 包。
更好的测试接口
将后台的接口,抽离出来,更加方便我们对这些接口进行单独的测试以及数据 Mock。
yarn link
或者是npm link
cd
开发项目(PDA或者wms)
yarn link wms-service-sdk