🤖

코딩 가이드라인

엔지니어링 팀을 위한 스타일 가이드와 모범 사례

자바스크립트 스타일


  • 들여쓰기 스페이스 2번
  • 사용하지 않는 변수 제거 – 수많은 버그의 원인이 됩니다!
  • 세미콜론 생략 – 없어도 정말 괜찮아요!
  • 새 행을 (, [ 혹은 ```로 시작하지 않기
    • 세미콜론을 생략할 때 문제가 생길 수 있습니다 (자동으로 검사될 거예요!)
  • 키워드(if (condition) { ... }) 뒤에 스페이스 입력
  • 항상 == 대신 === 사용하기. 하지만 null || undefined를 확인할 때는 obj == null 허용됩니다.
 

용법


가장 쉽게 자바스크립트 표준 스타일로 코드를 점검하는 방법은 글로벌에 Node 명령 줄 프로그램으로 설치하는 겁니다. 터미널에서 아래 명령을 실행해 보세요. (-g를 추가하면 표준 스타일이 시스템상에 글로벌로 설치되므로, 현재 작업 디렉토리에 설치하고 싶다면 생략하세요)
npm install standard -g
위의 설치가 끝나면, 이제 standard 프로그램을 쓸 수 있을 거예요. 가장 기본적인 사용법은 현재 작업 디렉토리에서 모든 자바스크립트 파일의 스타일을 점검하는 일입니다.
$ standard Error: Use JavaScript Standard Style lib/torrent.js:950:11: Expected '===' and instead saw '=='.
이 가이드는 https://github.com/feross/standard를 참조했습니다.