빠른 참조

JSHint 치트시트

JavaScript 린터 JSHint 빠른 참조 가이드: .jshintrc 설정, 인라인 지시문, 실행 환경(browser, node, esversion) 및 검사 규칙을 정리합니다.

· 게시일

JSHint는 JavaScript 코드의 오류와 잠재적 문제를 검사하는 커뮤니티 주도 정적 분석 도구입니다.

인라인 지시문

/* jshint esversion: 6, browser: true */
/* global $, jQuery */

// Disable checking for an entire file or block
/* jshint -W098 */ // Disable warning for unused variable

// Ignore a block of code
/* jshint ignore:start */
const invalidCode = 123;
/* jshint ignore:end */

.jshintrc 구성

{
  "esversion": 8,
  "browser": true,
  "node": true,
  "curly": true,
  "eqeqeq": true,
  "undef": true,
  "unused": true,
  "globals": {
    "jQuery": false,
    "describe": false,
    "it": false
  }
}

참고 자료

관련 주제