더북(TheBook)

21.2.3 ESLint와 Prettier 설정

서버 파일을 작성하기 전에 ESLint와 Prettier를 프로젝트에 적용하겠습니다. 자바스크립트 문법을 검사하고 깔끔한 코드를 작성하기 위해서입니다.

두 기능을 VS Code에서 사용하려면 VS Code 마켓플레이스에서 Prettier-Code formatter와 ESLint 확장 프로그램을 설치해 둔 상태여야 합니다. 2장에서 그 설치 과정을 소개했는데, 아직 설치하지 않았다면 2장의 내용을 참고하여 설치하길 바랍니다.

먼저 ESLint를 설치합니다.

$ yarn add --dev eslint
$ yarn run eslint --init
? How would you like to use ESLint? To check syntax and find problems
? What type of modules does your project use? CommonJS (require/exports)
? Which framework does your project use? None of these
? Where does your code run? Node (선택할  Space 눌러서 Node 활성화하세요.)
? What format do you want your config file to be in? JSON
Successfully created .eslintrc.json file in /Users/velopert/blog/blog-backend

노트 yarn add 명령어를 사용할 때 --dev는 개발용 의존 모듈로 설치한다는 의미입니다. 이렇게 설치하면 package.json에서 devDependencies 쪽에 모듈의 버전 정보가 입력됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.