728x90
Koa 설치
$ mkdir koa-server
$ cd koa-server
$ yarn init
$ yarn add koa
ESLint 설정
ESLint는 자바스크립트 문법을 검토해주는 도구다. 때문에 전역으로 설치해주는 것이 프로젝트 초기설정에도 좋다.
$ yarn global add eslint
$ esint --init
실행하면 루트 디렉토리에 .eslintrc 파일이 생기는데, 기본적으로 세미콜론을 허용하지 않고, 그 외에도 엄격하게 코드 규칙을 잡는다.
때문에 자기 자신만의 코드 스타일을 선정하고 적용한다.
$ yarn add --dev eslint eslint-config-airbnb-base
eslint-plugin-import
프론트엔드와 백엔드를 개발 시에, ESLint는 조금 다르게 설정되고,
자바스크립트인지 타입스크립트인지에 따라서 또 설치될 의존성이 다르다.
프론트엔드의 경우 webpack이 거의 필수이기 때문에,
$ yarn add --dev eslint-import-resolver-webpack
타입스크립트의 경우 typescript에 관련된 ESLint를 추가 설치한다.
$ yarn add --dev eslint-import-resolver-typescript
각자의 기반에 따라 설치를 잘하길 바란다.
728x90
'웹 프레임워크 > Javascript - Koa.js' 카테고리의 다른 글
[Javascript] Koa.js 기본 사용법 (0) | 2021.06.29 |
---|