node

    npm] npm i 와 npm ci의 차이점(Feat. package-lock.json과 pacakge.json 의 차이점)

    npm i (npm install) npm install 은 프로젝트에 패키지를 설치하기 위해 사용하는 명령어입니다. 사용법 필요한 패키지를 설치할 경우 아래와 같은 형식으로 사용합니다. npm install or npm install @latest (최신 버전으로 설치) or npm install @버전명 (특정 버전으로 설치)프로젝트가 의존하고 있는 모든 패키지 설치 npm install위의 두 가지 방법 모두 package-lock.json을 먼저 확인하고 존재한다면 lockfile을 이용해서 의존하고 있는 패키지 정보를 확인하고 node_moduels에 설치합니다. 만약 node_modules나 package.json에 변화가 생기면 package-lock.json을 업데이트하여 의존 패키지 정보..