update
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기본값falsecreate-commitsC업데이트와 마이그레이션에 대한 소스 관리 커밋을 생성합니다.
boolean기본값falseforce피어 의존성 버전 불일치를 무시합니다.
boolean기본값falsefrom마이그레이션을 시작할 버전입니다. 하나의 패키지를 업데이트하고 'migrate-only'를 사용하는 경우에만 사용할 수 있습니다.
stringhelp이 명령의 도움말을 콘솔에 표시합니다.
booleanmigrate-only마이그레이션만 수행하고 설치된 버전은 업데이트하지 않습니다.
booleanname실행할 마이그레이션의 이름입니다. 하나의 패키지를 업데이트하는 경우에만 사용할 수 있습니다.
stringnext베타와 RC를 포함한 사전 릴리즈 버전을 사용합니다.
boolean기본값falseto마이그레이션을 적용할 최종 버전입니다. 하나의 패키지를 업데이트하고 'migrate-only' 옵션을 사용하는 경우에만 사용할 수 있습니다. 'from'을 지정해야 합니다. 기본값은 감지한 설치 버전입니다.
stringverbose실행 중 내부 작업에 관한 추가 세부 정보를 표시합니다.
boolean기본값false