728x90
728x90
모듈 설치 시 의존성 문제 해결하기 (npm-check-updates)
들어가며
- 인터넷에 공개된 레포지토리를 다운로드 받아서 본인의 PC에서 해당 모듈을 설치할 때, Node.js의 버전이 달라 의존성 문제(Dependency Problem)이 발생하는 경우가 있다.
- 이러한 의존성 문제를 해결하기 위해
npm-check-updates
패키지를 사용할 수 있다.

npm-check-updates
패키지
package.json
파일 안에 명시된 모듈들의 버전을 무시하고 최신 버전으로 업데이트하여 의존성 문제를 해결해주는 패키지이다.
방법
- 외부 레포지토리를 다운 받아서
npm install
명령을 이용하여 필요한 모듈을 설치하기 전에 아래의 작업을 수행해준다.
① npm-check-updates
패키지 설치하기
- 아래의 명령을 실행하여
npm-check-updates
패키지를 전역 환경(-g
)으로 설치해준다.
> npm install -g npm-check-updates # npm-check-updates 설치 (전역)
② 모듈을 최신 버전으로 업데이트 하기
- 아래의 명령을 실행하여
package.json
파일 안에 명시된 모듈들을 최신 버전으로 업데이트 해준다.
> ncu -u # 패키지들을 최신 버전으로 업데이트
③ 모듈 설치하기
> npm install # 최신 버전으로 업데이트된 모듈들을 설치
참고 사이트
npm-check-updates
Find newer versions of dependencies than what your package.json allows. Latest version: 16.14.11, last published: 7 days ago. Start using npm-check-updates in your project by running . There are 531 other projects in the npm regist
www.npmjs.com
728x90
728x90
'Programming > Node.js' 카테고리의 다른 글
[Node.js] NVM(Node Version Manager) (0) | 2025.05.11 |
---|---|
[Node.js] Nodemailer 라이브러리 (0) | 2024.11.26 |
[Node.js] PostgreSQL 설치 및 사용해보기 (0) | 2023.11.17 |
[Node.js] EJS(Embedded JavaScript) (0) | 2023.11.09 |
[Node.js] morgan 패키지 (0) | 2023.11.09 |
[Node.js] body-parser 패키지 (0) | 2023.11.09 |
[Node.js] 노드몬(nodemon) 패키지 (0) | 2023.11.08 |
[Node.js] Express.js (0) | 2023.11.08 |