목차
반응형
안녕하세요!
플러터 기본 프로젝트에 대해 알아보겠습니다.
[Flutter/플러터] 플러터 프로젝트 생성
안녕하세요! 이번에는 플러터 프로젝트 생성을 해보겠습니다. 플러터 프로젝트 생성 1. 플러터 프로젝트를 생성하기 위해서는 플러터 개발 환경 구성이 필요함 [Flutter/플러터] 플러터 개발 환경
ktc7514.tistory.com
플러터 프로젝트 구조 이해
- 플러터 앱을 잘 만들려면 프로젝트를 구성하는 폴더와 파일의 역할을 알아야 함
- 플러터 샘플 앱을 기준으로 폴더와 파일을 소개함
폴더(빨간 상자)
- .dart_tool : 다트의 여러 가지 도구를 관리
- .idea : 개발 도구에 필요한 설정
- android : 안드로이드 네이티브 코드를 작성하는 부분
- build : 빌드시 생성되는 파일
- ios : iOS 네이티브 코드를 작성하는 부분
- lib : 다트 코드를 작성하는 부분
- test : 테스트 코드를 작성하는 부분
파일(노란 상자)
- .gitignore : Git 설정 파일. 버전 관리 시 무시할 파일 규칙 작성
- .metadata : 프로젝트가 관리하는 파일. 임의로 수정하면 안 됨
- analysis_options.yaml : 다트 lint 설정 파일
- .packages : 각종 패키지 정보, 임의로 수정하면 안 됨
- flutter_app.iml : 개발도구에 필요한 설정 파일. 임의로 수정하면 안 됨
- pubspec.lock : 패키지 매니저가 이용하는 파일. 임의로 수정하면 안 됨
- pubspec.yaml : 패키지 매니저가 이용하는 파일
- README.md : 프로젝트 설명을 작성하는 파일
반응형
'자기계발 > IT' 카테고리의 다른 글
[Flutter/플러터] 플러터 StatelessWidget 클래스 알아보기 (9) | 2023.03.13 |
---|---|
[Flutter/플러터] 플러터 샘플 앱 분석하기 (27) | 2023.03.10 |
[Flutter/플러터] 다트(Dart) 언어 null 처리에 관한 기능 알아보기 (13) | 2023.03.06 |
[Flutter/플러터] 다트(Dart) 언어 컬렉션 if, 컬렉션 for 알아보기 (4) | 2023.03.06 |
[Flutter/플러터] 다트(Dart) 언어 계단식 표기법 알아보기 (6) | 2023.03.06 |