서비스 실행에 필요한가
브라우저나 서버 런타임에서 실제로 쓰이면 일반 의존성에 둡니다.
새 패키지를 추가할 때는 어느 환경에 필요한지, 잠금 파일이 어떻게 바뀌었는지, 실행 결과가 재현되는지를 함께 확인합니다.
브라우저나 서버 런타임에서 실제로 쓰이면 일반 의존성에 둡니다.
테스트, 포맷, 번들링처럼 개발 과정에서만 쓰이면 개발 의존성입니다.
package-lock.json 변경을 함께 커밋해 팀 환경을
맞춥니다.