300x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- git hooks
- storybook
- CSS
- 우테코
- chromatic
- css instead of js
- JavaScript
- 카페인
- importOrder
- 프로젝트
- 유틸함수
- 클로저
- 프로젝트 카페인
- 이슈번호자동화
- 크로마틱
- eslint 자동화
- webpack
- IDL attributes
- 자바스크립트
- 우아한테크코스
- eslint에러 자동fix
- 협업
- string-width
- 성능 베이스캠프
- prettier 자동화
- 클린코드
- react
- Husky
- import정리
- vscode
Archives
- Today
- Total
FEB:)DAIN
파일 저장시 자동으로 eslint error 고치는 방법 본문
728x90
예를 들어, type import를 했을 때 `import type { Type } from`이 아니라 `import { Type } from`을 하면 오류가 나도록 eslint rule 설정했다고 하자.
// .eslintrc
{
...
rules: {
...
'react/self-closing-comp': ['error', { component: true, html: true }],
'@typescript-eslint/consistent-type-imports': [
'error',
{
prefer: 'type-imports',
},
],
},
오류가 났을 때 직접 type을 추가해 주는 것보다 파일 저장을 할 때마다 자동으로 type이 추가되면 작업 속도가 엄청 증가하게 된다. 만약 저장을 했을 때 자동으로 에러가 고쳐지지 않는다면 아래의 과정을 거치면 된다.
ctrl+shift+p를 눌러서
User Settings (JSON)을 클릭한다.
`setting.json` 파일이 열리면 아래 코드를 추가해 주면 된다.
// setting.json
{
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
}
728x90
'코딩 > 사소한 꿀팁' 카테고리의 다른 글
[vscode] 안 쓰는 import 자동 제거하는 방법 (0) | 2023.08.14 |
---|---|
CSS만 이용해 모달 열려있을 때만 페이지 스크롤 막기 (0) | 2023.07.09 |