[클라이언트]/[Flutter]
[Flutter] 프로젝트 구조
Hevton
2021. 8. 13. 23:56
반응형
각 폴더는 아래의 목적을 갖고 있다.
.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 파일을 제외한 나머지 파일은 임의로 수정하면 안된다.
서적 : 오준석의 플러터 생존코딩
반응형