2019-10-01
做什么
在项目中引入单元测试、typescript 以及提交代码时必须单元测试通过。
- 引入JEST测试工具
- 每次代码PUSH是自动进行测试,通过才能PUSH代码
- 测试和测试目标都必须使用TypeScript
引入jest && typescript
参考文章如下:
每次代码PUSH时自动进行测试,通过才能PUSH代码
运用git的钩子:git-commit || git-push
参考文章如下:
- git官网:https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks
- 【工具推荐】使用 husky 避免糟糕的 git commit:https://zhuanlan.zhihu.com/p/35913229
- husky:https://github.com/typicode/husky
到睡觉时间了,demo后面上传GitHub仓库, 目前就这样了。