Airbnb Style이란?
Airbnb Style 가이드는 양질의 코드를 생성하기 위해 사용되는 말 그대로 스타일 가이드 입니다.
Airbnb React/JSX Style Guide의 자세한 내용은 깃헙 레파지토리에서 참고했습니다.
https://github.com/airbnb/javascript/tree/master/react#basic-rules
airbnb/javascript
JavaScript Style Guide. Contribute to airbnb/javascript development by creating an account on GitHub.
github.com
eslint를 먼저 설치해줍니다.
npm install eslint --save -dev
eslint 환경 설정을 빠르게 쉽게 하고 싶다면 아래와 같은 명령어를 입력해줍니다.
npx eslint --init
그림에서 나온 것 처럼 몇 가지 질문들이 나오는데 질문에 맞게 선택하면 됩니다.
.eslintrc.js 파일은 아래와 같이 확인됩니다.
Prettier는 eslint와 다르게 코드 형식을 지정할 수 있기에 같이 설치해줍니다.
npm install prettier eslint-config-prettier eslint-plugin-prettier -D
최종 확인!
ESLint, Prettier, Airbnb style을 함께 적용했습니다.
className에서 "을 지우니 에러들이 바로 확인이 됩니다.
'리액트' 카테고리의 다른 글
Invalid Hook Call Warning (0) | 2021.07.28 |
---|---|
ReactDOM.render & ReactDOM.createRoot (0) | 2021.07.19 |
Lazy Loading (0) | 2021.06.29 |
개발 환경 설정 (0) | 2021.06.21 |
2021 변화된 리액트 (0) | 2021.06.16 |