npm과 package.json에 대해
npm은 Node.js의 모듈을 패키지로 만들어 관리하고 배포하는 역할을 한다. package.json은 프로젝트가 의존하는 패키지의 리스트, 프로젝트 버전 등을 명시해 프로젝트의 의존성을 관리하고, 다른 개발자가 쉽게 사용할 수 있게 한다. npm Node Package Manager의 약자로, Node.js를 위한 패키지 매니저이자 Node.js를 위한 오픈소스 생태계이다. 이는 Node.js에서 사용되는 모듈들을 패키지로 만들어 관리, 배포하고 있다. package.json 기본적으로 package.json은 문서이다. 개발자가 배포한 패키지에 대해 다른 사람들이 관리하고 설치하기 쉽게 하기 위한 문서이다. 또, npm에 패키지를 배포하고 npm registry에 올리기 위해 반드시 필요한 문서 파..