본문 바로가기
유료강의

Node.js npm 버전관리 / gitignore

by SOLYI 2021. 10. 15.

유의적 버전 - SemVer
버전 -> 12.14.1 // 메이저.마이너.패치
메이저 버전이 바뀌면 이전버전과 호환이 되지 않음.
마이너 버전은 기존버전과 호환이 되지만 새로운 기능이 추가된 버전
패치버전은 버그, 오타 등이 수정된 버전

맨앞 ^ 캐럿기호가 붙어있으면 메이저버전 중에서 가장 최신 버전으로 업데이트를 허용한다는 의미

npm info lodash  // lodash 의 정보 확인에서 버전 확인 가능
npm install lodash@4.17.20 //하위버전으로 변경
npm update lodash

npm 프로젝트의 버전관리

버전관리를 할 필요가 없는 파일들 
node_modules는 따로 관리하지 않아도 package.json 에서 가지고 있기 때문에 깃에 올리지 않아도된다.
node_modules삭제 후 npm i 입력하면 재설치가 됨

그러므로 git init 을 하기전에  .gitignore 파일을 생성 후

.cache/

dist/

node_modules/

를 추가해준다.

그럼 위 내용은 추적하지않음.

반응형

'유료강의' 카테고리의 다른 글

패스트캠퍼스 프론트엔드 수강 중간 후기 (진도율38%)  (0) 2021.11.03
개발관련 사이트  (0) 2021.10.17
bundler 2.bundler  (0) 2021.10.17
bundler 1. parcel  (0) 2021.10.17
Node.js 설치 및 실행 방법  (0) 2021.10.15