programing

Angular CLI 버전을 다운그레이드하는 방법은?

elecom 2023. 10. 10. 20:05
반응형

Angular CLI 버전을 다운그레이드하는 방법은?

저는 Angular 4에 새로 들어왔는데 이 오류가 발생합니다.

Your global Angular CLI version (6.0.1) is greater than your local
version (1.4.1). The local Angular CLI version is used.

제가 이 문제를 푸는 것을 도와주실 수 있나요?

npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@1.4.1

빠른 수정:

npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@1.4.1

설명:

이 경고를 제거하려면 전역을 다운그레이드할 수 있습니다.angular-cli예를 들어 설치1.4.1터미널에서 위의 명령을 실행함으로써:

업그레이드 및 다운그레이드 완료 안내서는 GitHub README에 있습니다.

프로젝트는 항상 프로젝트를 만든 CLI 버전을 사용합니다.달리는 동안 경고에서 볼 수 있습니다.ng serve.

글로벌 버전이 로컬 버전보다 크면 로컬 버전이 사용됩니다.

이는 또한 당신의 에 정의되어 있습니다.package.json파일.

"devDependencies": {
    "@angular/cli": "1.5.0",
     ....
} 

CLI warning

참조 링크

1) Angular (그리고 어떤 버전의 CLI를 사용하고 있는지)를 사용하고 있는 다른 프로젝트가 있습니까?

2) 유지할 버전을 확인한 후 다음 방법으로 현재 버전을 제거할 수 있습니다.

전역:

npm uninstall -g @angular/cli

또는 로컬

npm uninstall @angular/cli

3) 그런 다음 원하는 버전을 제거한 것과 동일한 범위에 설치합니다(다른 구성 요소와의 종속성 확인).

세계적인

특정판

npm install -g @angular/cli@1.4.1

최신판

npm install -g @angular/cli

local은 전역과 동일하지만 "-g" 플래그가 없습니다.

호환성 문제가 발견되지 않는 한 버전이 최신 버전이어야 합니다.

편집:

Angular CLI 6.xxx

는 new의 "angular.json"과 old의 "angular.json"으로 구분되는 변경 사항을 가지고 있습니다(파일 이름의 점 diffe).사용 오류: 로컬 작업 공간 파일('angular')입니다.각 6으로 이동하면 json')찾을없습니다.

다운그레이드/업그레이드하려면 다음을 수행합니다.

  1. npm 제거 -g @angular/cli

  2. #npm체크업데이트설치

    $ npm i-gnpm-체크-

  3. npm 캐시 삭제 --force

    오류가 발생하면 다음과 같이 수동으로 수행합니다.

    open run, %appdata% 입력

    enter image description here

  4. 설치할 버전 지정

    npm 설치 -g @ angular/cli@x.x.x

    최신 CLI 버전이 제공됩니다.

    npm 설치 -g @ angular/cli

같은 경고를 받았습니다.

글로벌 Angular CLI 버전(11.0.6)이 로컬 버전(11.0.5)보다 큽니다.

그래서 이전 버전을 제거하거나 다운그레이드하기 전에 기본 명령을 받았습니다.

ng update @angular/cli @angular/core

레지스트리에서 이러한 패키지를 업데이트함으로써 경고가 사라지고 현재 프로젝트가 최신 버전으로 업데이트되었습니다.

언급URL : https://stackoverflow.com/questions/50363530/how-to-downgrade-angular-cli-version

반응형