심화 가이드
i18n

localize 패키지 추가하기

Angular의 현지화 기능을 사용하려면 Angular CLI로 프로젝트에 @angular/localize 패키지를 추가하세요.

@angular/localize 패키지를 추가하려면 다음 명령으로 프로젝트의 package.json과 TypeScript 설정 파일을 갱신하세요.

ng add @angular/localize

이 명령은 TypeScript 설정 파일에 types: ["@angular/localize"]를 추가합니다. 또한 타입 정의를 참조하는 /// <reference types="@angular/localize" /> 구문을 main.ts 파일 맨 위에 추가합니다.

도움말: package.json과 tsconfig.json 파일에 대한 자세한 내용은 작업 공간의 npm 의존성과 TypeScript 설정을 참고하세요. 삼중 슬래시 지시문에 대해 알아보려면 TypeScript 핸드북을 참고하세요.

@angular/localize를 설치하지 않은 상태에서 현지화된 프로젝트 버전을 빌드하려고 하면(예를 들어 템플릿에서 i18n 어트리뷰트를 사용하는 경우), Angular CLI가 오류를 표시합니다. 이 오류에는 프로젝트에서 i18n을 활성화하는 방법이 안내됩니다.

옵션

옵션 설명 값 타입 기본값
--project 프로젝트 이름입니다. string
--use-at-runtime 설정하면 런타임에 $localize를 사용할 수 있습니다. 또한 @angular/localize가 기본값인 devDependencies 대신 package.json의 dependencies 섹션에 포함됩니다. boolean false

사용할 수 있는 다른 옵션은 Angular CLI의 ng add를 참고하세요.

다음 단계