Node.js

Node.js

npm install vs npm ci vs yarn ci

프론트엔드 진영에서는 패키지 매니저로 npm 또는 yarn을 기본적으로 많이 사용한다. 어떤 패키지를 설치할 때 주로 사용하는 키워드는 npm i react 또는 npm install react이다. 많이들 익숙하기 때문에 자연스럽게 사용하고 있을 것이다. 그런데 npm install, npm ci의 차이는 뭘까? 위 커맨드들은 아래 파일들과 연관성이 있다. package.json package-lock.json package.json 파일은 우리가 설치하려고 하는 모듈에 대한 의존성 목록을 가지고 있다. 하지만 중요한 점은 이 package.json의 의존성 목록들은 정확한 버전이 아닌 range로 관리된다는 점이다. { "next": "^12.1.0", "redux" : "^4.1.2", } 이로 인..

human_jo
'Node.js' 카테고리의 글 목록