01. package.json?
프로젝트의 정보와 패키지 매니저(npm, yarn)를 통해 설치한 모듈들의 의존성을 관리하기 위한 파일
01-1. package.json 생성
npm init //프로젝트 관련 정보를 입력할 때 사용하는 명령어
npm init -y //프로젝트 관련 정보를 입력할 필요 없을 때 사용하는 명령어

01-2. 버전관리 [ Tilde Range(~) ]
의존성 모듈을 설치하게 되면 dependencies안에 해당 모듈의 버전과 이름이 추가된다.
Tilde Range(~)의 경우 마이너 버전이 명시되어 있으면 패치 버전만 변경하며 버전을 적용한다.
예를 들어 ~17.0.2인 경우, 17.0.9까지 버전을 갱신한다. ~0일 경우는 0.0.0부터 0.9.9까지 버전을 갱신한다.
01-3. 버전관리 [ Create Range(^) ]
정식버전에서 마이너버전과 패치버전을 변경하며 버전을 적용한다. 예를 들어 ^17.0.2인 경우, 17.9.9까지 버전을 갱신한다. ^0일 경우는 0.0.0부터 0.0.9까지 버전을 갱신한다.
'언어 > node.js' 카테고리의 다른 글
[Node.js] 서버 설치 (0) | 2024.12.31 |
---|