npm - 패키지의 최신 버전을 표시하는 방법
npm을 사용하여 모듈의 최신 버전을 표시하려면 어떻게 해야 합니까?저는 다음과 같은 것을 기대하고 있습니다.npm --latest express인쇄하기 위해v3.0.0.
사용할 수 있는 항목:
npm view {pkg} version
(그래서)npm view 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>
참고로, 패키지를 사용하더라도.json 버전을 선언하면 설치된 버전이 실제로 약간 다를 수 있습니다. 예를 들어 버전 선언에 틸다가 사용된 경우.
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
그npm view <pkg> version마지막 버전을 릴리스 날짜별로 인쇄합니다.때로는 오래된 안정적인 지점에 대한 핫픽스 릴리스가 될 수도 있습니다.
솔루션은 모든 버전을 나열하고 버전 번호별로 마지막 버전을 가져오는 것입니다.
$ npm view <pkg> versions --json | jq -r '.[-1]'
아니면 jq 대신 awk로:
$ npm view <pkg> versions --json | awk '/"$/{print gensub("[ \"]", "", "G")}'
VS Code를 사용하는 경우 NPM에 가지 않고도 최신 버전을 쉽게 확인할 수 있는 또 다른 방법이 있습니다.
포장되어 있습니다.최신 버전을 알고 싶은 모듈에 대한 json 파일 확인.이미 있는 현재 버전을 제거하고 CTRL + 공간 또는 CMD + 공간(mac)을 수행합니다.VS 코드에 최신 버전이 표시됩니다.
이것.npm-check-updates패키지는 사용 가능한 최신 패키지를 업데이트하고 확인하는 데 도움이 됩니다.
$ ncu패키지를 확인하는 중입니다.제이손$ ncu -u모든 패키지를 업데이트합니다.$ ncu -g글로벌 패키지를 확인합니다.
자세한 내용은 이 링크를 참조하십시오.
https://www.npmjs.com/package/npm-check-updates
나는 단지 커밋 허브의 최신 버전을 보고 싶고 길을 찾습니다!같이 보시죠.
npm list commithub version -g
이 출력은 다음과 같습니다.
/Users/hasan.tezcan/.nvm/versions/node/v14.18.0/lib
└── commithub@0.0.1
하지만 출력에서 버전을 보고 싶습니다.
npm list --depth=0 commithub -g | awk '/commithub@/{gsub(/.*@/, "", $NF); print $NF}'
그 후로 나는 놀라운 버전만 볼 수 있습니다.
0.0.1
언급URL : https://stackoverflow.com/questions/11949419/npm-how-to-show-the-latest-version-of-a-package
'programing' 카테고리의 다른 글
| PostgreSQL에서 데이터베이스 스키마를 내보내려면 어떻게 해야 합니까? (0) | 2023.05.09 |
|---|---|
| WPF 응용 프로그램에서 리소스 '기본 창'을 찾을 수 없습니다.xaml' (0) | 2023.05.09 |
| 윈도우즈 호스트 파일의 와일드카드 (0) | 2023.05.09 |
| 루비의 배열에서 중복 요소 제거 (0) | 2023.05.09 |
| Postgre의 하위 쿼리에서 업데이트 또는 삽입(여러 행 및 열)SQL (0) | 2023.05.09 |

