1. 의존성 (Dependency) 프로젝트 내에서 사용하는 라이브러리를 관리하는 방법이다. 프로젝트가 실행되기 위해서는 라이브러리에 의존하기 때문에 이러한 라이브러리들을 dependency(의존성)이라고 한다. 라이브러리 : 특정 기능을 수행하는 코드의 묶음, 복잡한 기능을 직접 작성하지 않고 다른 사람이 구현한 것을 사용하는 방법으로 Node.js에서는 패키지라고도 부른다. 프로젝트에 의존성을 추가하면 package-lock.json이라는 파일이 생성되는데 프로젝트에 의존성을 추가하면 자동으로 최신버전으로 추가가 된다 그 이유는 의존성의 버전이 갑자기 변경되지 않도록 설치된 버전을 고정하는 역할을 한다. 2. 로컬 패키지와 전역 패키지 로컬 패키지 : package-json 에 선언되어 있고, nod..