반응형
NPM (Node Package Manager)은 자바스크립트 패키지 매니저로써 NodeJS에서 사용할 수 있는 모듈들을 패키지화하여 모아둔 저장소 역할을 합니다.
개발자는 npm 저장소에 업로드된 모듈들을 아래 명령어를 통해 쉽게 다운받아 사용할 수 있습니다.
npm install firebase
npm install -f firebase // 강제 설치
하지만, 종종 어떤 모듈의 특정 버전을 설치하고 싶은 경우가 있습니다 (일반적으로 종속성 문제때문이지요)
예를 들어, firebase 모듈은 아래 버전들이 있습니다.
굉장히 많은 버전이 있군요.
저도 firebase 모듈을 최신 버전으로 업데이트하니 특정 기능이 종속성 문제로 작동을 안해서 결국 다운그레이드를 결정했습니다. 특정 버전 8.10.0 버전 설치를 위해 아래 명령어를 입력했습니다.
npm install firebase@8.10.0
npm install 모듈명@버전명
다행히 버그를 해결하였군요.
반응형
'프로그래밍 > web' 카테고리의 다른 글
nextjs에 google font 적용하기 (0) | 2021.11.22 |
---|---|
Next.js getInitialProps 제대로 알고 사용하기 (0) | 2021.07.07 |
Nextjs 환경 변수 (environment variable)를 server와 client에 모두 적용하는 방법 (0) | 2021.06.28 |
Next.js - _app.js, _document.js, _error.js에 대해 알아보자 (0) | 2021.06.17 |
XHR? AJAX? 정확한 의미를 알아보자. (0) | 2021.06.16 |
댓글