마침 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
댓글 없음:
댓글 쓰기