[prettier] Trailing Commas

Dev.Jo·2021년 6월 3일
0

prettier을 설정할 때 마다 뭔지도 모르고 썼었던 Trailing Commas을 정리해보려고 한다.

Trailing Commas란?

마지막에 , 콤마를 붙이는 설정

자바사크립트는 배열, 객체등의 마지막 요소에 , 콤마가 붙는 것을 허용하고 있다. 콤마를 붙일지 말지 결정하는 이러한 옵션을 설정하는것이다.

Default

기본값은 버전 v2.0.0에서 none-> es5로 바뀌었다.

es5로 설정하면 유효한 곳(객체,배열)에서의 Trailing commas는 허용하지만 다른곳에서는 허용하지 않는다. 타입스크립트의 함수 파라미터에는 허용되지 않는다.

none으로 설정하면 trailing commas는 다.

all로 설정하면 가능한 모든곳에 콤마를 찍는다. 예를들어 함수의 파라미터.

profile
소프트웨어 엔지니어, 프론트엔드 개발자

0개의 댓글