- TSLint 구성 파일의 작성 방법과 주요 설정 옵션
TSLint는 JavaScript 및 TypeScript 프로젝트에서 코드 품질을 검사하고 유지하기 위한 도구입니다. TSLint 구성 파일을 사용하여 검사 규칙 및 설정 옵션을 지정할 수 있습니다. 이 글에서는 TSLint 구성 파일의 작성 방법과 주요 설정 옵션에 대해 알아보겠습니다.
TSLint 구성 파일 작성 방법
TSLint 구성 파일은 tslint.json
또는 tslint.yaml
과 같은 이름으로 프로젝트 루트 디렉토리에 작성됩니다. 다음은 TSLint 구성 파일의 예시입니다.
{
"defaultSeverity": "warning",
"extends": [
"tslint:recommended"
],
"rules": {
"no-console": true,
"indent": [
true,
"spaces",
2
]
}
}
주요 설정 옵션
defaultSeverity
defaultSeverity
옵션은 기본적인 검사 결과에 대해 지정된 수준의 중요도를 설정하는 옵션입니다. 이 값을 "error"
, "warning"
, "off"
중 하나로 설정할 수 있습니다.
extends
extends
옵션을 사용하여 다른 TSLint 구성 파일을 상속할 수 있습니다. 상속된 구성 파일에 정의된 규칙과 설정 옵션을 현재 구성 파일에서 사용할 수 있습니다.
rules
rules
옵션은 각 검사 규칙과 해당 옵션 값을 설정하는 옵션입니다. "규칙명": 옵션값
형식으로 작성하며, true
, false
, 혹은 값을 적절하게 설정할 수 있습니다.
참고 자료
해시태그
#TSLint #TypeScript