본문 바로가기
React/개념

ESLint : rules 설정 - "no-console" : "error"

by 윤숩 2025. 2. 12.
728x90
728x90

ESLint - "no-console" : "error"

ESLint에서 "no-console": "error" 규칙을 설정하면 console 관련 문법(예: console.log, console.error 등)을 코드에서 사용할 경우 오류가 발생합니다.

=> 즉, console 사용을 금지하는 규칙!

 

[ 설정이유 ]

=> 개발 중 사용한 console.log 등을 실서버 배포 시 제거할 때 유용한 규칙입니다.


.eslintrc.json 파일 생성 후 작성

{
  "rules": {
    "no-console": "error"
  }
}

 

console.log("이 코드는 ESLint 오류를 발생시킵니다.");
console.error("이것도 오류입니다.");

 


 

  • 특정 console 메서드를 허용하려면 "warn" 또는 "off"로 설정할 수 있습니다.
{
  "rules": {
    "no-console": ["warn", { "allow": ["warn", "error"] }]
  }
}

 

=> 위 설정을 적용하면 console.warn과 console.error는 허용되지만, console.log는 여전히 금지됩니다.

 

 

 

 

 

728x90
728x90

'React > 개념' 카테고리의 다른 글

React란?  (0) 2025.01.09
번들링(Bundling)이란  (1) 2024.11.27
state(상태) vs refs(참조)  (4) 2024.10.12

댓글