npm은 Node Package Manager의 약자로 node.js에서 사용하는 모듈들을 패키지로 만들어 관리하고 배포하는 역할을 한다
npm init은 package.json를 생성하고 node.js에서 사용하는 모듈들을 패키지로 만들어 관리하고 배포하기 위해서 사용된다
package.json란 패키지에 관한 정보와 의존중인 버전에 관한 정보를 담고 있다
npm init 후 설정해야할 별다른 내용이 없다면 각 단계마다 그냥 엔터를 쳐도 기본값으로 자동 설정된다
한가지 주의 할 점은 entry point:라고 되어 있는 부분은 반드시 메인으로 사용할 js파일과 파일 명이 일치해야 한다
이 부분은 package.json에서 "main"항목으로 표시된다