Nodejs npm은 최신 버전의 패키지를 보여줍니다
npm을 사용하여 최신 버전의 모듈을 표시하려면 어떻게합니까? 나는 npm --latest express
인쇄 같은 것을 기대하고 있습니다 v3.0.0
.
당신이 사용할 수있는:
npm show {pkg} version
(따라서 npm show express version
돌아갑니다 3.0.0rc3
).
설치된 모든 패키지의 현재 버전과 최신 버전을 찾고 있다면 다음을 사용할 수도 있습니다.
npm outdated
현재로 2014년 10월 :
최신 원격 버전의 경우 :
npm view <module_name> version
참고 버전은 단수입니다.
사용 가능한 (원격) 버전을 모두 보려면 다음을 수행하십시오.
npm view <module_name> versions
참고 버전은 복수입니다. 그러면 선택할 수있는 전체 버전 목록이 제공됩니다.
실제로 로컬에있는 버전을 얻으려면 다음을 사용할 수 있습니다.
npm list --depth=0 | grep <module_name>
package.json이 버전을 선언하더라도 설치된 버전이 실제로 약간 다를 수 있습니다 (예 : 버전 선언에 tilda가 사용 된 경우)
NPM 버전 1.3.x, 1.4.x, 2.x 및 3.x에서 작동해야합니다.
로 모든 버전의 모듈을 볼 수 있습니다 npm view
. 예 : 베타를 포함한 모든 버전의 부트 스트랩을 나열합니다.
npm view bootstrap versions
그러나 버전 목록이 너무 크면 잘립니다. --json
옵션이 아니라 베타 버전을 포함하여 모든 버전을 인쇄합니다.
npm view bootstrap versions --json
베타 버전이 아닌 안정적인 버전 만 나열하려면 단수형을 사용하십시오. version
npm view bootstrap@* versions
또는
npm view bootstrap@* versions --json
최신 버전 만 보려면 여기로 이동하십시오.
npm view bootstrap version
VS 코드를 사용하는 경우 NPM으로 이동하지 않고 최신 버전을 확인하는 또 다른 쉬운 방법이 있습니다.
package.json 파일에서 최신 버전을 알고 싶은 모듈을 확인하십시오. 이미 존재하는 현재 버전을 제거하고 CTRL + space 또는 CMD + space (mac)를 수행하십시오. VS 코드는 최신 버전을 보여줍니다
는 npm view <pkg> version
출시일에 의해 마지막 버전을 인쇄합니다. 이전의 안정적인 브랜치에 대한 핫픽스 릴리스 일 수도 있습니다.
해결책은 모든 버전을 나열하고 버전 번호로 마지막 버전을 가져 오는 것입니다.
$ npm view <pkg> versions --json | jq -r '.[-1]'
또는 jq 대신 awk로 :
$ npm view <pkg> --json | awk '/"$/{print gensub("[ \"]", "", "G")}'
참고 URL : https://stackoverflow.com/questions/11949419/nodejs-npm-show-latest-version-of-a-package
'Programing' 카테고리의 다른 글
Bash에 TRY CATCH 명령이 있습니까? (0) | 2020.03.27 |
---|---|
프래그먼트 간 전환 애니메이션 (0) | 2020.03.27 |
CNTLM과 함께 프록시 뒤에서 pip 사용 (0) | 2020.03.27 |
React를 사용하여 브라우저 크기 조정의 렌더링 뷰 (0) | 2020.03.27 |
리소스에서 비트 맵을 설정하는 방법 (0) | 2020.03.27 |