유의적 버전 - 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 |