소스코드 저장 시 eslint + prettier가 자동으로 동작하지 않을 때가 있다.
이는 VSCode의 settings.json에서 eslint와 prettier 관련 설정을 고쳐주면 해결된다.
{
// ...
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"editor.formatOnSave": true
// ...
}
위 설정이 VSCode가 인지할 수 있는 eslint + prettier 설정이다. settings.json을 잘 컨트롤 하면 방금 실행한 설정 외에도 다채로운 설정을 할 수 있다.
전역설정
전역설정을 하려면 windows 운영체제 기준 C:\Users\유저명\AppData\Roaming\Code\User\settings.json에 위 명령어를 추가해주면 된다. VSCode의 루트 세팅을 수정해주는 것이다.
허나 굳이 위의 경로를 통해 파일을 열어 수정할 필요는 없다. VSCode 화면에서 Ctrl + P를 누른 후 VSCode 셋팅의 최상단에 위치한 settings.json을 찾아 json을 수정해주면 된다.
로컬설정
만약 프로젝트별 세팅이 필요하다면 .vscode에 settings.json을 따로 구성해야 할 것이다.
설정 방법은 전역설정과 같다.
'개발 일지' 카테고리의 다른 글
React, Typescript) Debounce-Input 컴포넌트 구현 (0) | 2024.06.27 |
---|---|
gitlab) runner has never contacted this instance (1) | 2024.05.27 |
프로젝트 설계 이모저모 - 프론트엔드 리포지토리 패턴 구현 (0) | 2024.02.29 |
Nextjs 프로젝트 설계 이모저모 - 과도기적 디렉토리 설계 (2) | 2024.02.08 |
Nextjs 프로젝트 설계 이모저모 - 집합적 사고로 레이아웃 설계하기 (0) | 2024.01.29 |