2019-10-01
做什么
在項(xiàng)目中引入單元測(cè)試剧蹂、typescript 以及提交代碼時(shí)必須單元測(cè)試通過(guò)蚊惯。
- 引入JEST測(cè)試工具
- 每次代碼PUSH是自動(dòng)進(jìn)行測(cè)試侠鳄,通過(guò)才能PUSH代碼
- 測(cè)試和測(cè)試目標(biāo)都必須使用TypeScript
引入jest && typescript
參考文章如下:
每次代碼PUSH時(shí)自動(dòng)進(jìn)行測(cè)試,通過(guò)才能PUSH代碼
運(yùn)用git的鉤子:git-commit || git-push
參考文章如下:
- git官網(wǎng):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
到睡覺(jué)時(shí)間了愚屁,demo后面上傳GitHub倉(cāng)庫(kù), 目前就這樣了痕檬。