5.2 package.json으로 패키지 관리하기
서비스에 필요한 패키지를 하나씩 추가하다 보면 어느샌가 패키지 수가 100개를 훌쩍 넘어버리게 됩니다. 그리고 사용할 패키지는 저마다 고유한 버전이 있으므로 어딘가에 기록해둬야 합니다. 같은 패키지라도 버전별로 기능이 다를 수 있으므로 프로젝트를 설치할 때 패키지도 동일한 버전을 설치하지 않으면 문제가 생길 수 있습니다. 이때 설치한 패키지의 버전을 관리하는 파일이 바로 package.json입니다.
따라서 노드 프로젝트를 시작하기 전에는 폴더 내부에 무조건 package.json부터 만들고 시작해야 합니다. npm은 package.json을 만드는 명령어를 제공합니다.
먼저 콘솔로 프로젝트를 시작할 폴더로 이동한 후, 다음 명령어를 입력합니다.