Error: 'error' is defined but never used. @typescript-eslint/no-unused-vars

j_wisdom_h·2023년 11월 29일
1

Error

목록 보기
1/8

Error: 'error' is defined but never used. @typescript-eslint/no-unused-vars

개발프레임워크 : next.js + TS

발생 이유

에러를 미리 작성해놓고 적용하지 않았을 때 등장했다. 이외에도 선언만 하고 사용, 호출하지 않은 변수나 함수들도 no-unused-vars 규칙에 걸리게 된다.

경고 변경하여 에러 해결하는 법

"rules": {
  "no-unused-vars": "off",
  "@typescript-eslint/no-unused-vars": "warn"
}
// .eslintrc.json
{
	"parser": "@typescript-eslint/parser",
	"plugins": ["@typescript-eslint", "simple-import-sort", "prettier"],
	"extends": [
		"next/core-web-vitals",
		"eslint:recommended",
		"plugin:@typescript-eslint/recommended",
		"plugin:prettier/recommended"
	],
	"env": {
		"browser": true
	},
	"rules": {
		"no-unused-vars": "off",
      	"@typescript-eslint/no-unused-vars": "warn"
		"simple-import-sort/imports": "error",
		"simple-import-sort/exports": "error",
		"quotes": "off",
		"@typescript-eslint/no-empty-function": "off"
	}
}
profile
뚜잇뚜잇 FE개발자

0개의 댓글