포스트 목록

2019년 6월 17일 월요일

nodejs - eslint 적용하기 (Visual Studio Code)

프로젝트를 하다보면 coding convention을 지켜야 할 때가 많다.
마침 airbnb에서 nodejs 코딩 규칙을 명세한 파일을 공유해서 프로젝트에 접목했다.

자세한 내용은 아래 링크를 참고하도록 한다.

https://www.npmjs.com/package/eslint-config-airbnb

# VisualStudioCode eslint plugin 설치


# VisualStudioCode prettier plugin 설치

# airbnb eslint 및 관련 모듈 설치
# D 옵션으로 로컬 개발환경에서만 적용하는 것으로 한다
$ npm install -D eslint eslint-config-airbnb eslint-plugin-import eslint-config-prettier

# 프로젝트의 root에서 ".eslintrc.json" 파일을 만든다.
{
    "extends": "airbnb-base"
}

# Ctrl + Shift + p 를 눌러 settings.json 파일을 연다.
# 아래 내용을 추가한다.
# editor.formatOnSave 옵션으로 저장시 자동으로 airbnb 코딩 규칙에 맞게 수정된다.
"editor.formatOnSave": true,
"eslint.enable": true,
"eslint.autoFixOnSave": true


댓글 없음:

댓글 쓰기