-
[에러일지] eslint로 개발시 어쩔수 없이 eslint에러를 무시해야 할때카테고리 없음 2024. 1. 15. 09:28
프로젝트에ㅓ eslint를 적용시켜 개발할 때 어쩔 수 없이 eslint에러를 무시해야 할때가 가끔 있다 나의 경우는
React Hook useEffect has a missing dependency: 'setIsModal'. Either include it or remove the dependency array
이 에럭가 떴는데 이에러는 useEffect에서 사용되는 함수나 변수들을 모두 의존성배열로 넣으라는 의미이다
useEffect사용시 작성하는 변수나 함수들들을 모두 의존성배열로 넣어서 사용하는경우는 없기에 위 에러를 무시하려 한다.
vscode에
서 eslint에러가 난 곳에 커서를 가져다 놓으면 에러창이 뜨는데 에러창 하단에 Quick Fix...부분을 클릭한다.
클릭 후 네개의 선택지가 나오는데 그중 두번째 Disable react-books/exhaustive-deps for this line을 클릭한다.
그러면 에러코드 바로 위에 주석이 생기고 에러는 사라진다.
ㅇ