반응형
snowman95
코딩수련장
snowman95
전체 방문자
오늘
어제
  • 분류 전체보기 (229)
    • 앱테크 (3)
    • 옵시디언 (5)
    • 드라마, 영화 (1)
    • 개발자 이야기 (23)
    • 프로젝트 (10)
      • 프로젝트 방법론 (7)
      • 프로젝트 기록 (2)
      • Github (1)
    • 개발 지식 (0)
      • 디자인 패턴 (0)
    • 프론트엔드 개발 (5)
      • 테크트리 (2)
      • React.js (19)
      • ReactNative (2)
      • Next.js (6)
      • GraphQL (6)
      • 패키지 매니저 (2)
      • 라이브러리 (3)
      • 상태관리 라이브러리 (4)
      • Web 지식 (3)
      • HTML CSS (26)
      • Javascript (16)
      • 도구 (Tool) (3)
      • 성능 최적화 (1)
      • 디자인시스템 (0)
    • Python (53)
      • 모음집 (1)
      • 문법 (12)
      • 라이브러리 (15)
      • 알고리즘 (10)
      • 백준 문제풀이 (9)
      • 코딩테스트 (2)
      • 도구 (Tool) (3)
    • C++ (20)
      • 알고리즘 (6)
      • 삼성SW기출 (6)
      • 삼성 A형 (6)
    • 데이터사이언스 (1)
    • 인프라 (9)
      • 하드웨어 지식 (4)
      • Ansible (2)
      • Database (2)
      • 쉘스크립트 (1)
    • 주식 (0)
    • 취업 준비 (4)
      • 취업 이야기 (0)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 전공 요약 #네트워크
  • 기계식키보드 #nuphy
  • 면접
  • 삼성SDS
  • 삼성SW역량테스트
  • 전공 요약 #운영체제
  • 나의 해방일지
  • A형
  • 전공요약
  • 오블완
  • 언어
  • 전공 요약 #데이터베이스
  • Next.js #graphql #tailwind.css
  • 공간복잡도
  • 알고리즘
  • nextjs
  • C++
  • GraphQL
  • 티스토리챌린지
  • 백준

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
snowman95

코딩수련장

npm/yarn 모든 패키지 종속성에 대한 버전 정보를 나열
프론트엔드 개발/패키지 매니저

npm/yarn 모든 패키지 종속성에 대한 버전 정보를 나열

2023. 12. 3. 14:04
728x90
반응형

패키지 버전 관리가 늘 어려움에 있어서 찾아보니, 명령어로 손쉽게 패키지 버전 확인이 가능하더군요.

 

yarn outdated 명령어

Color

  • 빨간색 = 주요 업그레이드(및 모든 주요 버전 0 )
  • 청록색 = 마이너 업그레이드
  • 녹색 = 패치 업그레이드

Version

  • Current : 프로젝트에 현재 설치된 버전
  • Wanted : package.json에 지정한 패키지의 버전에서 호환성을 보장하는 버전을 의미합니다.
    yarn upgrade를 통해 변경 되는 버전을 말합니다.
  • Latest : 패키지의 현재의 최신 버전입니다.

 

 

yarn outdated 명령어는 yarn v1 명령어고, 모던에서는 yarn upgrade-interactive 명령어라고 합니다.

참고로 yarn upgrade-interactive 명령어는 yarn v1 에서도 수행됩니다.

 

yarn upgrade-interactive 명령어

package.json 에 작성된 버전은 range  이고,

실제 설치된 버전은 from 인 듯 합니다.

npm outdated 명령어



pnpm outdated 명령어

인수를 제공하여 설치된 패키지의 하위 집합으로 검사를 제한할 수 있습니다(패턴이 지원됨). 공식 문서에서 여러 옵션 확인 가능합니다.

pnpm outdated "*gulp-*" @babel/core

 

 

pnpm outdated | pnpm

Checks for outdated packages. The check can be limited to a subset of the

pnpm.io

 

반응형
저작자표시 비영리 동일조건 (새창열림)

'프론트엔드 개발 > 패키지 매니저' 카테고리의 다른 글

설치된 패키지가 많아져서 빌드 속도가 심각한 수준으로 느려진 경우pnpm 을 도입하라  (0) 2023.12.02
    '프론트엔드 개발/패키지 매니저' 카테고리의 다른 글
    • 설치된 패키지가 많아져서 빌드 속도가 심각한 수준으로 느려진 경우pnpm 을 도입하라
    snowman95
    snowman95
    (17~19) Unity/Unreal Engine 게임 프로그래머 (20~21) System Administrator ___________ (22~) React 웹 프론트앤드 개발자 __________ 깃헙 : https://github.com/snowman95

    티스토리툴바