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 |
댓글