공식문서 참조
자가진단으로 package.json 파일의 devDependencies 항목에 eslint가 추가되었는지 확인할 수 있다.
- ESLint를 global로 설치하는 것을 추천하지 않는 이유는 무엇인가요?
→ 버전마다 기능이 달라질 수 있다.
→ 해당 프로젝트에 맞는 테스트 방법 기준에 맞게 해야함.- global로 dependency를 설치하는 것과 특정 프로젝트에만 국한되게(locally) 설치하는 것의 차이는 무엇인가요?
→ eslint를 전반적으로 사용하고 싶으면 -g 옵션으로 install 해도 되지만,
→ 특정 프로젝트에만 사용하고 싶다면 -g를 빼고 설정하면 된다.
eslint:recommended
적용 확인npm run lint
을 돌렸을 때 아래와 같이 나타난다면 성공적으로 설정된 것etc
Linting 프로그램에는 ESlint 외에도 Jest, Prettier가 존재한다.