[Book Buddy / Error Note] 사용하지 않는 변수 에러 없애기

X is declared but its value is never read.

 

 

변수 등을 정의해놓고 사용하지 않으면 자꾸 에러가 나서 불편하다. 

에러 문구에 eslint에 대한 힌트가 있어 금방 해결하였다. 

 

eslint의 rules에 아래 두 줄을 추가해준다. 나는 에러 대신 경고 정도만 띄워주길 바래서 warn을 입력하였다. 

"rules": {
    "no-unused-vars": "off",
    "@typescript-eslint/no-unused-vars": "warn"
  }

 

에러가 경고로 잘 바뀌었다.

 

 

 

아래와 같이 주석을 달아 개별적으로 에러를 막아버릴 수도 있다. 

 

// eslint-disable-next-line @typescript-eslint/no-unused-vars

 

 

 


참고자료

https://bobbyhadz.com/blog/typescript-is-declared-but-its-value-is-never-read

https://typescript-eslint.io/rules/no-unused-vars/