우리는 한다, 개발을.

WebStorm Prettier 적용법

⌛ 1 min

본 글은 팀 노션에 있는 Prettier 적용법을 보완하여 작성한 글입니다.

1. global로 prettier 설치

npm install --save-dev -g --save-exact prettier

2. File -> Setting으로 들어가서 왼쪽 상단에 prettier를 검색합니다.

img.png

3. 아래와 같이 세팅합니다.

// global로 설치된 prettier 패키지 경로
Prettier package: ~\AppData\Roaming\npm\node_modules\prettier

// prettier 적용할 파일
Run for files: {**/*,*}.{js,ts,jsx,tsx,vue}

// CTRL + ALT + L 입력 시 prettier 실행
On 'Reformat Code' action : 체크

// 파일 저장 시 prettier 실행
On save : 체크

img_1.png

4. 프로젝트에 .prettierrc 파일을 추가하여 prettier 옵션을 세부적으로 조정할 수 있습니다.

// 추천옵션
{
  "printWidth": 80,
  "tabWidth": 2,
  "useTabs": false,
  "semi": true,
  "singleQuote": true,
  "trailingComma": "all",
  "bracketSpacing": true,
  "arrowParens": "avoid"
}

옵션설명(공식문서)

옵션설명(블로그)

img.png

위와 같이 프로젝트의 root 폴더에 .prettierrc 파일을 추가하면 하위폴더(back-end, front-end)에 옵션이 모두 적용됩니다.