Skip to content
← Back to rules

eslint/max-lines Pedantic

어떤 기능을 수행하나요?

파일당 최대 줄 수를 강제합니다.

왜 문제가 되나요?

일부 사람들은 큰 파일을 코드 스타일의 이상 징후로 간주합니다. 큰 파일은 많은 일을 처리하며, 그 안의 내용을 따라가기 어렵게 만듭니다. 파일에서 허용되는 최대 줄 수에 대한 객관적인 기준은 없지만, 대부분의 사람들은 수천 줄 이상이 되는 것은 좋지 않다고 생각합니다. 일반적으로 추천되는 범위는 100~500줄입니다.

구성

이 규칙은 다음 속성을 포함하는 구성 객체를 수락합니다:

max

type: integer

default: 300

파일당 허용되는 최대 줄 수.

skipBlankLines

type: boolean

default: false

빈 줄을 세기에서 무시할지 여부.

skipComments

type: boolean

default: false

주석을 세기에서 무시할지 여부.

사용 방법

이 규칙을 설정 파일 또는 명령줄 인터페이스에서 활성화하려면 다음을 사용할 수 있습니다:

json
{
  "rules": {
    "max-lines": "error"
  }
}
bash
oxlint --deny max-lines

참고자료