npm
npm 사용의 장 단점
장점
관리 효율 증가
손쉬운 기능 고도화
단점
학습 난도 증가
구성 복잡
npm init -y
npm 프로젝트 시작
package.json 생성
npm install (패키지명)
외부에 다른 개발자들이 만들어 둔 특정한 기능을 패키지라는 이름으로 설치
package-lock.json, node_modules 생성
node_modules
package.json
package-lock.json
dependencies
일반 의존성
devDependencies
개발 의존성
개발할 때만 사용
실제 브라우저에서 동작하지 않음
major. minor. patch 형식
major
minor
patch
^
~