터미널에 npm init 입력
->package.json 파일 생성
npm install 패키지명 -> 패키지 설치
node_modules 폴더 생성됨
패키지의 사용내역과 버전은 package.json 파일에 남음
_사용내역을 바탕으로 실제 모듈이 삭제되어있어도 npm install (혹은 npm i) 명령어를 사용하면 다시 설치 가능.
$ npm install -D XXX : 개발용 의존성 패키지 설치
개발할때만 도움 받으면 되는 경우 devDependencies
$ npm install XXX : 일반 의존성 설치
실제 웹 브라우저에도 동작해야되는 경우 dependencies
ex)
$npm install -D parcel-bundler
$npm install lodash
package.json : 직접 설치한 모듈을 직접적으로 관리
packgae-lock.json : 내부에서 사용되는 패키지에 대한 정보를 자동으로 관리되는 파일 (잠금처리)
-> 절대 삭제되면 안되는 파일