JSHint

JSHint
JSHint
원저작자안톤 코발료프, 더글라스 크록포드의 오리지널 코드에서 따왔다.
초기 릴리즈2011년 2월 18일, 11년 전(2011-02-18)
안정된 릴리스
2.10.2 / 2019년 3월 13일, 3년 전(2019-03-13)
저장소
기입처자바스크립트
운영 체제크로스 플랫폼
이용가능기간:영어
유형정적 코드 분석
면허증.MIT 라이선스
웹 사이트jshint.com

JSHintJavaScript 소스 코드가 코딩 [1]규칙을 준수하는지 확인하기 위해 소프트웨어 개발에 사용되는 정적 코드 분석 도구입니다.JSHint는 2011년 Anton Kovalyov에 의해 JSLint 프로젝트의 분기점(Douglas Crockford)[2][3]으로 개발되었습니다.Anton씨 등은 JSLint가 "너무 독단적"이라고 생각하여 충분한 [4][5][6][7]커스터마이즈 옵션을 허용하지 않았습니다.JSHint 유지보수는[8] 온라인 버전명령줄 버전을 모두 게시합니다.

온라인 버전은 공식 웹사이트를 통해 접속할 수 있으며,[1] 이 웹사이트에서 사용자가 온라인으로 애플리케이션을 실행하기 위한 코드를 붙여넣을 수 있습니다.JSHint 명령줄 버전(Node.js 모듈로 배포됨)에서는 JSHint를 프로젝트 개발 [9]워크플로우에 통합함으로써 자동 보풀 프로세스를 실행할 수 있습니다.

면허증.

JSHint는 MIT 라이선스의 약간 변경된 버전인 JSLint 라이선스에 있는 파일을 제외하고 MIT 라이선스에 따라 배포됩니다.추가 조항은 소프트웨어를 "악이 아닌 선을 위해" 사용해야 한다고 명시하고 있습니다.자유 소프트웨어 재단에 따르면 이 조항은 소프트웨어를 무료가 [10]아닌 으로 만들었다.

2020년 8월 이전 JSLint 라이센스의 모든 코드가 오픈 소스 소프트웨어로 대체되어 소프트웨어가 [11]완전히 무료가 되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b Graham, Wayne (2012). Beginning Facebook Game Apps Development. Apress. ISBN 9781430241706.
  2. ^ "Why I forked JSLint to JSHint". anton.kovalyov.net. Anton Kovalyov. 2011-02-20. Archived from the original on 2011-02-24. Retrieved 2018-02-26. [JSLint] has gotten uncomfortably opinionated
  3. ^ "JSHint: A Community Driven Fork of JSLint". badassjs.com. Devon Govett. 18 February 2011. Archived from the original on 21 February 2011. Retrieved 2011-02-21. [..] JSLint was getting a bit too opinionated [..]
  4. ^ Elliot, Ian (21 February 2011). "JSHint - the (gentler) JavaScript code quality tool". www.i-programmer.info. Archived from the original on 2011-02-23. Retrieved 2018-02-26.
  5. ^ "Paren-Free". Brendan Eich. 2011-02-28. Archived from the original on 2011-02-28. Retrieved 2018-02-26.
  6. ^ "Help: JSHint". codekitapp.com. 2018-02-26. Retrieved 2018-02-26. designed to be less opinionated and more configurable
  7. ^ "JSLint vs JSHint". Scott Logic. Retrieved 2018-02-26.
  8. ^ "JSHint Team on GitHub". GitHub. Retrieved 2018-02-26. Anton Kovalyov, Paul Irish, Rick Waldron, Mike Pennisi (@jugglinmike)
  9. ^ Kovalyov, Anton. "JSHint - a JavaScript Code Quality Tool". Retrieved 22 January 2013.
  10. ^ https://www.gnu.org/licenses/license-list.en.html#JSON 에서 JSON 라이선스에 대한 코멘트를 참조해 주세요.
  11. ^ "You May Finally Use JSHint for Evil". mikepennisi.com. 2020-08-03. Retrieved 2020-08-03.

추가 정보

외부 링크