본문 바로가기

반응형

구조

(3)
웹 에이피아이 폴더구조 및 개발환경 설정하기 웹에이피아이 프로젝트의 폴더구조와 개발환경 설정하는 방법을 보겠습니다 에이피아이 프로젝트 생성 .NET 웹 에이피아이 생성하기 개발도구 설치하기 .NET을 이용하여 웹애플리케이션을 만들기 위해서는 .NET에서 제공하는 개발도구가 필요합니다. 개발도구 다운로드는 아래 링크에서 가능합니다. .NET | Free. Cross-platform. Open Sour jin-co.tistory.com 프로젝트 생성 후 디버그 툴 설치여부를 물어보면 'yes'를 선택 프로젝트 구조 컨트롤러 엔드포인트를 설정하는 파일 launchSettings.json 개발환경에서 서버가 구동될 주소를 지정하는 파일 API.csproj 속성 설정과 프로젝트가 의존하는 패키지들이 표시되는 파일 appsettings 환경변수를 지정하고 에..
.NET - 프로그램 파일 정리하기: 서비스 설정 익스텐션 만들기 Program.cs 파일은 .NET 애플리케이션의 시작파일로 애플리케이션 구동을 위해 필요한 모든 설정을 담고 있습니다. 프로젝트 규모가 커지면 추가하는 서비스도 많아지고 이에 따라 프로그램파일도 지저분해지는데요. 서비스를 추가하는 메서드를 만들어 프로그램 파일을 정리하는 방법을 알아볼까요? 구현하기 서비스를 추가하는 메서드를 담을 폴더를 만듭니다. 새로운 C#클래스를 생성하고 해당 클래스를 초기화 없이 바로 사용가능하게 하기 위해 'static'으로 만듭니다. IServiceCollection를 반환하는 아래 스태틱 메서드를 추가하고 public static IServiceCollection AddAPPServices() { } 매개변수를 추가합니다. 서비스를 사용하기 위해 필요한 IServiceCol..
앵귤러 프로젝트 폴더구조 생성된 앵귤러 프로젝트의 각 파일에 대해서 알아보겠습니다. 생성된 프로젝트 기본구조 앵귤러 씨엘아이를 통해 프로젝트를 생성하면 아래처럼 자동으로 깃과 관련된 파일을 포함한 아래 파일들이 생성됩니다. .editorconfig 코드 편집기 구성파일 EditorConfig. .gitignore 깃 레포에 올릴 때 제외되는 파일 README.md 리드미 파일 angular.json CLI 구성파일 package.json npm dependency 리스트 package-lock.json dependency 버전 이력 src/ 어플리케이션 제작에 필요한 모든 파일 저장 (데이터, assets,...) node_modules/ 모든 npm package 저장 tsconfig.json TypeScript 파일. 어플리..

728x90