package.json 설정 얼마나 알고있니?
개발자들이 파일을 접하는 순간은 주로 웹 애플리케이션을 개발할 때입니다. 대체로 의존성 관리를 위해서 사용하고, 특정 스크립트를 추가하거나 버전을 관리하는 정도로 활용되곤 하죠. 하지만 라이브러리를 개발하다 보면 우리가 잘 사용하지 않던 설정들이 있다는 것을 알게 됩니다. 이번 글에서는 공식문서를 기반으로 여러분이 잘 모르고 있을 수 있는 의 설정을 자세히 알아보도록 하겠습니다. 1. , , , , 웹 앱이 아닌 라이브러리를 만들 예정이라면(패키지를 npm 레지스트리에 배포할 계획이라면), 과 필드가 가장 중요하며 반드시 포함되어야 합니다. 이 두 필드는 함께 고유 식별자를 형성합니다. 패키지를 배포하지 않을 계획이라면, 과 필드는 선택 사항입니다. : 패키지의 이름을 정의합니다. : 패키지의 버전을 정의합니다. semver을 따르며, cli를 통해 버전을 업데이트 할 수 있습니다. : 패키지에 대한 간단한 설명을 추가합니다. : npm 패키지 검색에 잘 노출되도록 도와…