반응형
🧐 npm i (npm install)
npm install은 프로젝트에 필요한 패키지를 설치하기 위해 사용하는 명령어이다.
npm install <package-name>
특정 패키지를 설치할 때, npm install 로 설치할 수 있고,
클론할때와 같이 프로젝트가 의존하고 있는 모든 패키지를 설치할때 사용한다.
npm install
두 방식 모두 package-lock.json을 먼저 확인하고 만약 존재하면 해당 lockfile을 이용해서 의존하고 있는 패키지 정보를 파악하고 node_modules에 설치한다. 그리고 node_modules나 package.json에 변화가 생기면 package-lock.json을 업데이트하여 의존 패키지 정보를 기록한다.
🧐 npm ci (npm clean-install)
npm ci는 package-lock.json에 명시되어있는 패키지를 활용해서 완전히 정확한 버전의 패키지들을 설치해서 node_modules에 적재한다.
따라서 해당 명령어로 패키지를 사용하고 있음을 보장할 수 있다.
반응형
'TIL' 카테고리의 다른 글
[TIL] 프로그래머스 (없는 숫자 더하기) (0) | 2024.03.20 |
---|---|
[TIL] 프로그래머스 (x만큼 간격이 있는 n개의 숫자) (0) | 2024.03.20 |
[TIL] 프로그래머스 (부족한 금액 계산하기) (0) | 2024.03.15 |
[TIL] 프로그래머스 (정수 제곱근 판별) (0) | 2024.03.14 |
[TIL] 프로그래머스 (핸드폰 번호 가리기) (0) | 2024.03.13 |
댓글