[Typescript] Definition for rule '@typescript-eslint/no-redeclare' was not found.

sunny·2021년 6월 8일
0
post-thumbnail

문제

Definition for rule '@typescript-eslint/no-redeclare' was not found.

Theme.ts의 import문에 다음과 같은 에러가 떴다. vscode 재시작해도 에러가 해결되지 않아서 구글링을 시작했다.


해결

아래처럼 package.json과 .eslintrc.json 수정해서 해결완료.

package.json

"@typescript-eslint/eslint-plugin": "^4.7.0",
"@typescript-eslint/parser": "^4.7.0",

.eslintrc.json

{
  "extends": ["react-app", "plugin:prettier/recommended"],
  "parser": "@typescript-eslint/parser",
  "parserOptions": {
    "ecmaVersion": 11,
    "sourceType": "module"
  },
  "plugins": ["prettier", "@typescript-eslint"],
  "rules": {
    "prettier/prettier": ["error"],
    "no-console": ["error"]
  }
}
profile
blog 👉🏻 https://kimnamsun.github.io/

0개의 댓글