-
[React.js] package.json 버전관리 패키지Framework/React.js 2022. 2. 25. 00:23
지난 포스팅에서 오래전 프로젝트를 다시 열어서 생긴 이슈를 해결하였다.
2022.02.24 - [Framework/React.js] - [React.js] digital envelope routines::unsupported 이슈 해결
오래전 프로젝트를 열거나 프로덕션 중인 프로젝트들은 패키지의 버전이 낮은 경우가 많다.
이런 버전관리가 지나치게 낮을 경우 서비스의 취약점으로 이어지기도 한다. 그렇기 때문에 지속적으로 버전관리를 추적해야 한다.
이럴때 손쉽게 확인할 수 있는 npm 패키지를 알게 되었다.
패키지명은 npm-check-updates이다.
주요 특징은 package.json의 dependencies와 devDependencies의 최신 버전을 알려준다. 각 패키지별로 상세하게 알려준다.
그리고 실제로 업데이트가 되는 것은 아니고 업데이트 할 수 있는 패키지들의 최신버전을 보여준다.
(사실 이것보다 훨씬 많았는데.. 캡쳐를 안해서.. 뒤늦게 함)
주요 명령어는 다음과 같다. 더 상세한 정보는 공식 깃허브를 참고하시길!
# 전역설치 npm install -g npm-check-updates # checking package.json ncu # upgrading package.json ncu -u # 실제 업데이트 npm i
공식 github
'Framework > React.js' 카테고리의 다른 글
[React.js] digital envelope routines::unsupported 이슈 해결 (0) 2022.02.24 [React-native] folly/gen/String.h file not found 오류 해결 (0) 2020.07.03 [React-native] react-native-router-flux 에러 (0) 2020.07.02 [Javascript] Date 객체의 기본함수 (0) 2020.06.21 [Javascript] 시간 계산, 날짜 계산 함수 (0) 2020.06.21