이스탄불 보고서에서 README 테스트 커버리지 배지 만들기

Coveralls와 같은 커버리지 배지를 위한 환상적인 도구가 있지만 무료로 공개 리포지토리만 커버합니다.



저장소가 비공개이면 어떻게 됩니까? Istanbul Readme 배지를 사용하여 로컬에서 실행되는 프로세스에 바인딩





프로젝트의 바로 그 README.md를 따를 수 있지만 간단히 말해서 필요한 것은 다음과 같습니다.


  • 설치

  • npm i -D istanbul-badges-readme
    

  • 배지가 삽입되는 추가 파일markup이 있는 README.md 파일

  • | Statements                | Branches                | Functions                | Lines                |
    | ------------------------- | ----------------------- | ------------------------ | -------------------- |
    | ![Statements](#branches#) | ![Branches](#branches#) | ![Functions](#branches#) | ![Lines](#branches#) |
    

  • 어디에서나 스크립트를 실행합니다. pre-commit husky hook 또는 순수한 NPM 스크립트에서 직접

  • node_modules/.bin/istanbul-badges-readme
    


  • 짜잔!

  • 좋은 웹페이지 즐겨찾기