Tesseractjh
한 걸음씩
Tesseractjh
전체 방문자
오늘
어제
  • 전체 (293)
    • IT (30)
      • JavaScript (7)
      • TypeScript (5)
      • React (5)
      • Next.js (3)
      • MongoDB (2)
      • Webpack (2)
      • HTML & CSS (1)
      • Git (0)
      • AWS (1)
      • 기타 (4)
    • 연습장 (259)
      • 백준(BOJ) 문제풀이 (185)
      • 프로그래머스 문제풀이 (61)
      • LeetCode 문제풀이 (2)
      • HackerRank 문제풀이 (7)
      • 낙서장 (3)
      • 기타 (1)
    • 프로젝트 (3)
      • 지뢰피하기 (1)
      • 키릴-라틴 문자 변환기 (1)
      • Flex & Grid (1)
    • 멋쟁이사자처럼 프론트엔드 스쿨 1기 (1)
      • 일기 & 회고록 (1)

인기 글

티스토리

hELLO · Designed By 정상우.
Tesseractjh

한 걸음씩

[VSCode/ESLint] ESLint 자동 수정이 적용되지 않을 때
IT/기타

[VSCode/ESLint] ESLint 자동 수정이 적용되지 않을 때

2023. 1. 15. 03:23

vscode에서 eslintrc 설정 후 저장을 하면 eslint fix가 가능한 부분은 자동으로 수정이 된다. 만약 되지 않는 다면 아래의 경우 중 하나일 수도 있기 때문에 하나씩 시도해보고 해결되는지 확인해보면 된다.

 

1. Format On Save

VSCode 설정에서 Format On Save를 검색하여 해당 설정을 체크한다.

 

2. editor.codeActionsOnSave

settings.json 설정에서 editor.codeActionsOnSave에 "source.fixAll.eslint"를 true로 설정한다.

{
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  }
}

 

3. eslint.codeActionsOnSave.rules

settings.json 설정에서 eslint.codeActionsOnSave.rules를 찾아서 삭제한다.

eslint.codeActionsOnSave.rules에는 배열의 형태로 eslint의 어떤 규칙을 적용하여 수정할 것인지를 명시할 수 있다. 그런데 이미 eslintrc 파일을 작성했는데 이 곳에 중복으로 작성해야 하는 것은 너무 불편한다. 이 설정 자체를 삭제하면 eslintrc 파일의 규칙대로 fix하게 된다. 아마 이 설정값에 빈 배열이 들어가 있다면 자동 fix가 되지 않았을 것이다.

저작자표시 비영리 (새창열림)

'IT > 기타' 카테고리의 다른 글

[npm] npm install할 때 unable to resolve dependency tree 오류  (0) 2022.08.01
[VSCode/Prettier] Prettier 설정 파일이 있을 때에만 적용하기  (1) 2022.06.19
[jsDelivr] 무료 CDN 서버로 github 저장소 파일 배포하기  (0) 2022.06.04
    'IT/기타' 카테고리의 다른 글
    • [npm] npm install할 때 unable to resolve dependency tree 오류
    • [VSCode/Prettier] Prettier 설정 파일이 있을 때에만 적용하기
    • [jsDelivr] 무료 CDN 서버로 github 저장소 파일 배포하기
    Tesseractjh
    Tesseractjh
    바닐라 자바스크립트를 좋아하는 개발자입니다

    티스토리툴바