[angular] 프로젝트 구성 파일

Angular 프로젝트 구성 파일

Angular 프로젝트를 구성하는 데 사용되는 여러 가지 파일에 대해 알아보겠습니다.

package.json

package.json 파일은 Angular 프로젝트의 의존성과 스크립트를 정의하는 데 사용됩니다. 이 파일에는 프로젝트에 필요한 라이브러리, 플러그인 및 개발 도구의 버전 정보가 포함되어 있습니다. 또한 실행할 수 있는 여러 스크립트 명령어도 정의할 수 있습니다. Angular CLI를 사용하여 프로젝트를 생성하면 기본적으로 작성되는 파일 중 하나입니다.

{
  "name": "my-angular-app",
  "version": "1.0.0",
  "dependencies": {
    "@angular/core": "^11.2.10",
    "rxjs": "^6.6.7"
  },
  "devDependencies": {
    "@angular/cli": "^11.2.10"
  },
  "scripts": {
    "start": "ng serve",
    "build": "ng build --prod"
  }
}

angular.json

angular.json 파일은 Angular CLI를 사용하여 프로젝트를 빌드하고 실행하기 위한 구성 정보를 포함하고 있습니다. 이 파일에는 빌드 설정, 환경 설정, 프로젝트 구성 등에 관한 정보가 포함되어 있습니다.

tsconfig.json

tsconfig.json 파일은 TypeScript 컴파일러의 설정을 정의합니다. 이 파일은 TypeScript 프로젝트의 컴파일 옵션과 파일 관리에 대한 구성을 포함하고 있습니다. Angular 프로젝트에서 TypeScript를 사용할 때 이 파일이 필요합니다.

이러한 파일들은 Angular 프로젝트의 핵심적인 부분을 이루며, 프로젝트를 구성하고 관리하는 데 중요한 역할을 합니다.

이상으로 Angular 프로젝트 구성 파일에 대한 간단한 소개를 마치도록 하겠습니다.

Angular 공식 문서에서 더 자세한 내용을 확인할 수 있습니다.