엔지니어링 팀을 위한 스타일 가이드와 모범 사례
(
, [
혹은 `````로 시작하지 않기
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를 참조했습니다.