CLI

cache

Command
ng cache [options]

Angular CLI는 기본적으로 캐시할 수 있는 여러 작업을 디스크에 저장합니다.

같은 빌드를 다시 실행하면 빌드 시스템이 이전 빌드 상태를 복원하고 이미 수행한 작업을 재사용하므로, 애플리케이션과 라이브러리를 빌드하고 테스트하는 시간을 줄일 수 있습니다.

기본 캐시 설정을 변경하려면 작업 공간 설정에 cli.cache 객체를 추가하세요. 이 객체는 파일의 최상위에 있는 cli.cache에 들어가며 projects 섹션 밖에 위치합니다.

{
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "version": 1,
  "cli": {
    "cache": {
      // ...
    },
  },
  "projects": {},
}

자세한 내용은 캐시 옵션을 참고하세요.

캐시 환경

기본적으로 디스크 캐시는 로컬 환경에서만 활성화됩니다. 환경 값은 다음 중 하나입니다:

  • all - 모든 머신에서 디스크 캐시를 허용합니다.
  • local - 개발 머신에서만 디스크 캐시를 허용합니다.
  • ci - 지속적 통합(CI) 시스템에서만 디스크 캐시를 허용합니다.

환경 설정을 all로 변경하려면 다음 명령을 실행하세요:

ng config cli.cache.environment all

자세한 내용은 캐시 옵션의 environment를 참고하세요.

Angular CLI는 CI 환경 변수의 존재 여부와 값을 확인하여 실행 중인 환경을 판단합니다.

캐시 경로

기본적으로 캐시 결과를 저장할 기본 디렉터리는 .angular/cache입니다.

이 경로를 .cache/ng로 변경하려면 다음 명령을 실행하세요:

ng config cli.cache.path ".cache/ng"

하위 명령어

이 명령어에는 다음 하위 명령어가 있습니다.

옵션

help

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

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