핵심 1
npm 재현 설치 흐름 package-lock은 설치 결과를 고정해 팀의 의존성 환경을 맞춘다
npm 재현 설치 흐름의 핵심 관계와 선택 기준을 한눈에 연결한다.
npm 재현 설치 흐름 package-lock은 설치 결과를 고정해 팀의 의존성 환경을 맞춘다
package.json은 원하는 범위를 말하고, lock 파일은 실제 설치된 버전을 기록해 같은 결과를 재현한다.
파일 역할 package.json 의존성 이름, 버전 범위, scripts 명령을 선언한다.
lock 파일 실제 버전, 하위 의존성, 다운로드 정보를 고정한다.
핵심npm 재현 설치 흐름은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.