1. npm 이란? npm은 Node Packaged Manager의 약자이다. 1. Node - Node.js 를 의미한다. 2. Packaged - package로 만들어진 것들을 의미한다. 3. Manager - 관리자를 의미한다. 위의 단어들의 의미를 합쳐보면 npm이라는 것은 Node.js로 만들어진 package(module)을 관리해주는 툴이라는 것이 된다. 2. yarn 이란? Javascript 패키지 매니저이다. 프로젝트 패키지 의존성을 관리하는 툴이며, 다른 개발자들과 패키지를 공유할 수 있도록 도와준다. npm과 마찬가지로 패키지의 저장소를 제공하며, 시스템에서 의존 패키지를 설치, 업데이트 할 수 있도록 도와준다. package.json 파일을 통해 해당 프로젝트가 의존하고 있는 ..