공유/ESLint

[eslint] 불필요한, 의미없는 코드를 찾기

구하천포 2024. 10. 21. 18:41

코드를 작성하면 불필요하고 의미없는 코드가 생기는 경우가 있습니다.
이때 일일이 찾기가 힘든데 eslint를 이용하여 불필요한 표현식을 찾을 수 있습니다.

{
  "rules": {
    "no-unused-expressions": "error"
  }
}

no-unused-expressions

아래 코드는 정상적으로 실행되지 않는 불필요한 코드입니다.
접근은 가능하지만 기능이 존재하지 않습니다.
위 규칙을 사용하면 아래와 같은 코드를 찾아줍니다.

const router = useRouter();
router;

1 + 2;
반응형