npm을 이전 버전으로 다운 그레이드


120

npm을 업데이트하여 우리가 가지고 있던 종속성 문제를 해결할 수 있는지 확인하려고 시도했으며 이제 나머지 개발 팀이 사용중인 버전으로 다운 그레이드하고 싶습니다. 이전 버전을 어떻게 설치할 수 있습니까?

설치 페이지 의 지침에 따라 npm을 업데이트했습니다 .

npm 업데이트

노드에는 npm이 설치되어 있으므로 npm 버전이 있어야합니다. 그러나 npm은 Node보다 자주 업데이트되므로 최신 버전인지 확인하는 것이 좋습니다.

npm install npm@latest -g

답변:


192

@latest다운 그레이드하려는 버전 번호로 바꾸십시오 . 버전 3.10.10으로 다운 그레이드하고 싶었 기 때문에 다음 명령을 사용했습니다.

npm install -g npm@3.10.10

어떤 버전을 사용해야하는지 잘 모르겠다면 버전 기록을 확인 하세요. 예를 들어 3.10.10이 npm 3의 최신 버전임을 알 수 있습니다.


-g이 경우 무엇을 의미합니까? npm의 저장소 별 버전을 가질 수 있습니까?
Jim Aho

npm@JimAho 저장소에 설치할 수 있지만 경고가 표시되고 로컬 버전을 실행하는 방법을 알 수 없습니다. 이 상황을 피하는 것이 가장 좋은 것 같습니다.
Don Kirkby

게시 해 주셔서 감사합니다!
James Drinkard

4
g 글로벌의 약자
AGrush

25

원하는 버전 만 추가하면됩니다.

업그레이드 또는 다운 그레이드

npm 설치 -g npm @ version

를 들어 npm 5.6.0에서 4.6.1로 다운 그레이드하려면

npm 설치 -g npm@4.6.1

Linux에서 테스트되었습니다.


2
npm install -g npm@4

그러면 주요 릴리스 4에 최신 버전이 설치되며 버전 번호를 지정할 필요가 없습니다. 4를 원하는 주요 릴리스로 바꾸십시오.


1

그 전에 URL에서 Node Js 8.11.3을 다운로드하십시오.

명령 프롬프트를 열고 다음을 실행하십시오.

npm install -g npm@3.10.10

이 버전을 사용하십시오. 이것은 cordova 7.1.0과 함께 작동하는 안정적인 버전입니다.

Cordova 설치용 : • npm install -g cordova@7.1.0

• 실행 명령

• Cordova 플랫폼 제거 android (오래된 Android 코드가 있거나 코드에 문제가있는 경우)

• Cordova 플랫폼 add android : cordova에서 Android 앱 빌드 용 실행 : Corodva run android


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.