Tip
NodeJS 프로젝트 라이브러리 최신버전 자동으로 업데이트 하기
Kir93
2022. 11. 12. 18:11
728x90
반응형
npm update 명령어로도 package.json의 dependencies을 업데이트할 수 있습니다.
하지만 npm-check-updates를 사용하면 peer dependencies를 제외하고 의존성을 훼손하지 않는 한도 내에서 최신 버전으로 업데이트를 진행할 수 있습니다.
그림 이제 간단한 사용법을 알아보겠습니다.
1. 설치
npm install -g npm-check-updates
2. 확인
$ ncu
Checking package.json
[====================] 5/5 100%
eslint 7.32.0 → 8.0.0
prettier ^2.7.1 → ^3.0.0
svelte ^3.48.0 → ^3.51.0
typescript >3.0.0 → >4.0.0
untildify <4.0.0 → ^4.0.0
webpack 4.x → 5.x
Run ncu -u to upgrade package.json
3. 전체 업데이트
$ ncu -u
Upgrading package.json
[====================] 1/1 100%
express 4.12.x → 4.13.x
Run npm install to install new versions.
$ npm install # update installed packages and package-lock.json
4. 선택 업데이트
이외에도 Doctor 등의 다양한 옵션들이 존재하기 때문에 다른 옵션들의 경우 npm-check-updates의 Github에서 확인하기를 바랍니다.
반응형