2017-11-29 1 views
0

npm update에 대한 설명서에서 글로벌 패키지 (예 : npm update package-name -g)에서 사용되면 @latest로 업데이트됩니다. 이것은 나를 위해 작동하지 않았다.npm update와 npm 사이의 차이점은 npm 5.5에서 @latest를 설치합니까?

제가 의도 한대로 최신 버전으로 업데이트 한 npm install [email protected] -g으로갔습니다.

여기에 뭔가가 있습니까? 나는 둘 다 똑같은 짓을한다고 생각했지만, 그렇지 않았다. 전역 종속 및 종속성에 다음 -g 태그를 지정하면

+0

이 업데이트됩니다 업데이트하려는 패키지가 이미 전역 적으로 설치되어 있는지 확신합니까? 예를 들어'npm install package-name'을 사용하여 패키지를 설치 한 다음 패키지가 node_modules 폴더에 설치된 디렉토리와 관련하여 작동하지 않는'npm update package-name -g'를 사용하여 업데이트를 시도한 경우 당신은 명령을 실행했습니다. – varubi

+0

@varubi 확신합니다. –

답변

1

NPM 업데이트 프로젝트의 node_modules 디렉토리에있는 모든 패키지를 업데이트하거나. 그것은 단지

NPM 최신가 종속성을 업데이트 할 최신 안정 버전으로 업데이트하지만 베타 또는 시험판에있는 최신 버전이 있다면 그것은 우연히뿐만 아니라