@typescript-eslint/no-unused-vars

긴가민가·2023년 12월 22일
0

ESLint Issue

목록 보기
2/2

문제 사항

사용하지 않은 변수가 있다고 ESLint에서 error를 발생시키고 있습니다.

해결 방안

ESLint와 Typescript ESLint와의 충돌이기 때문에, 일단 기본 ESLint는 사용하지 않도록 설정합니다.

"no-unused-vars": "off"

필자는 사용하지 않는 변수는 기본 warning 처리를 하며, 특정 패턴으로 시작하는 변수일 경우에는 검사를 하지 않도록 했습니다.

// 결과
... 중략,
  "rules": {
    "@typescript-eslint/no-unused-vars": [
      "warn",
      {
        "argsIgnorePattern": "^_" // 사용하지 않는 변수는 _를 붙인다.
      }
    ],
    "no-unused-vars": "off",
  },

사용하지 않는 변수에 prefix를 붙여 Lint가 감지하도록 하여 문제를 해결했습니다.


의견은 언제든 댓글로 남겨주세요. 🙂

profile
미래의 내가 참고하려고 모아가는 중 :)

0개의 댓글