TIL: npm install과 npm ci 차이 - 220821

Lumpen·2022년 8월 22일
0

TIL

목록 보기
121/242

npm ci

쓰기 권한이 없는? package 설치 명령어

  • package-lock.json에 정의된 패키지 목록만 설치한다
    -> package-lock.json 파일이 있어야만 실행 가능
  • package.json과 lock.json의 버전이 다를 경우 에러 발생
  • node_modules 폴더를 삭제 후 재설치 한다

때문에 패키지가 꼬이는 일을 방지해준다

npm install

npm install [패키지] 명령으로 새로운 패키지 설치 가능
개발자가 직접 명령어로 패키지 설치가 가능하기 때문에
서로 다른 버전의 패키지를 설치할 가능성이 생긴다
package.json 과 package.lock.json 모두에 쓰기 권한을 가진다

yarn

yarn 에서도 ci와 같은 기능을 제공한다

yarn install --frozen-lockfile

출처: https://mygumi.tistory.com/409 [마이구미의 HelloWorld:티스토리]

profile
떠돌이 생활을 하는. 실업자는 아니지만, 부랑 생활을 하는

0개의 댓글