CLI

update

Command
ng update [packages..] [options]

다음 명령을 실행하여 코어 프레임워크와 CLI를 현재 안정 릴리즈로 기본 업데이트하세요.

ng update @angular/cli @angular/core

다음 베타 또는 사전 릴리즈 버전으로 업데이트하려면 --next 옵션을 사용하세요.

메이저 버전을 변경하여 업데이트하려면 다음 형식을 사용하세요:

ng update @angular/cli@^<major_version> @angular/core@^<major_version>

초기 메이저 릴리즈 이후 제공한 수정 사항이 포함되므로 항상 최신 패치 버전으로 업데이트하는 것이 좋습니다. 예를 들어 다음 명령으로 최신 21.x.x 버전을 가져와 업데이트할 수 있습니다.

ng update @angular/cli@^21 @angular/core@^21

애플리케이션 업데이트에 관한 자세한 정보와 안내는 대화형 Angular 업데이트 가이드를 참고하세요.

인자

packages

업데이트할 패키지의 이름입니다.

값의 타입array기본값

옵션

allow-dirty

저장소에 수정되었거나 추적하지 않는 파일이 있을 때 업데이트를 허용할지 여부입니다.

값의 타입boolean기본값false
create-commits
별칭C

업데이트와 마이그레이션에 대한 소스 관리 커밋을 생성합니다.

값의 타입boolean기본값false
force

피어 의존성 버전 불일치를 무시합니다.

값의 타입boolean기본값false
from

마이그레이션을 시작할 버전입니다. 하나의 패키지를 업데이트하고 'migrate-only'를 사용하는 경우에만 사용할 수 있습니다.

값의 타입string
help

이 명령의 도움말을 콘솔에 표시합니다.

값의 타입boolean
migrate-only

마이그레이션만 수행하고 설치된 버전은 업데이트하지 않습니다.

값의 타입boolean
name

실행할 마이그레이션의 이름입니다. 하나의 패키지를 업데이트하는 경우에만 사용할 수 있습니다.

값의 타입string
next

베타와 RC를 포함한 사전 릴리즈 버전을 사용합니다.

값의 타입boolean기본값false
to

마이그레이션을 적용할 최종 버전입니다. 하나의 패키지를 업데이트하고 'migrate-only' 옵션을 사용하는 경우에만 사용할 수 있습니다. 'from'을 지정해야 합니다. 기본값은 감지한 설치 버전입니다.

값의 타입string
verbose

실행 중 내부 작업에 관한 추가 세부 정보를 표시합니다.

값의 타입boolean기본값false
상세 내용으로 이동