본문 바로가기
[Flutter]

[Flutter] 프로젝트 구조

by Hevton 2021. 8. 13.
반응형

프로젝트 구성 폴더들과 프로젝트 구성 파일들이 있다.

 

각 폴더는 아래의 목적을 갖고 있다.

 

.idea : 개발 도구에 필요한 설정

android : 안드로이드 네이티브 코드 작성

build : 빌드시 생성되는 파일

ios : iOS 네이티브 코드 작성

lib : 다트 코드 작성

test : 테스트 코드 작성

 

각 파일은 아래의 목적을 갖고 있다.

 

.gitignore : Git 설정 파일. 버전 관리시 무시할 파일 규칙 작성

.metadata : 프로젝트가 관리하는 파일. 임의로 수정하지 않습니다.

.packages : 각종 패키지 정보. 임의로 수정하지 않습니다.

flutter_app.iml : 개발 도구에 필요한 설정 파일. 임의로 수정하지 않습니다.

pubspec.lock : 패키지 매니저가 이용하는 파일. 임의로 수정하지 않습니다.

pubspec.yaml : 패키지 매니저가 이용하는 파일

README.md : 프로젝트 설명을 작성하는 파일

 

+ .gitignore, pubspec.yaml, README.md 파일을 제외한 나머지 파일은 임의로 수정하면 안된다.

 

 

서적 : 오준석의 플러터 생존코딩

 

반응형

'[Flutter]' 카테고리의 다른 글

[Flutter] 코드 자동 완성 팁  (0) 2021.08.14
[Flutter] 앱 구조  (0) 2021.08.14
[Flutter] Dart언어  (0) 2021.08.11
[Flutter] 개발 환경 진단  (0) 2021.08.08
[Flutter] Flutter의 Hot Reload 기능  (0) 2021.08.08