武汉新型冠状病毒防疫信息收集平台的数据同步服务,主要流程为从石墨文档采集各类数据,整合汇聚后同步到Github数据仓库中,供前端和数据分析组使用。
use typescript && egg
$ npm i
$ npm run dev
$ open http://localhost:7001/
Don't tsc compile at development mode, if you had run tsc
then you need to npm run clean
before npm run dev
.
$ npm run tsc
$ npm start
- Use
npm run lint
to check code style - Use
npm test
to run unit test - se
npm run clean
to clean compiled js at development mode once
- Node.js 8.x
- Typescript 2.8+
利用各数据文件的schema信息从石墨文档中获取各类数据,并进行数据过滤,如剔除未审核的数据,过滤已接收物资的医院等;数据转换将数据转换为json、yaml、csv等格式;数据同步将数据同步到Github的数据仓库上。
请点击这里