Root 기준 (작성중)
FLUTTER_APPLICATION_1 | 설명 |
.dart_tool | |
.idea | |
android | Android 실행을 위한 네이티브 파일 (권한설정 등) |
ios | iOS 실행을 위한 네이티브 파일 (권한설정 등) |
build | |
lib | Flutter프로젝트는 이 하위에 생성 (.dart) |
test | |
web | |
.gitignore | |
.metadata.pakages | |
analysis_options.yaml | linter (잔소리) / rule(규칙) 코드가 올바른방향으로 작성될 수 있도록 잔소리를 해주는 기능. 플러터 2.3.0버전 이후부터 Flutter 린트가 미리 채워진 해당파일과 함께 기본적으로 제공됨 수정은 가능하나, 권장되지 않음 |
flutter_application_1.iml | |
pubspec.lock | |
pubspec.yaml | 패키지 넣고, asset(이미지/폰트 등) 파일수정이 잦음 > command + shift + p 로 명령창 열어서 -> Add dependency -> image picker 클릭하면 자동으로 install |
README.md | git에서 플러터 프로젝트 |
lib 하위 폴더구조 생성(실습용)
lib 하위 폴더 | 설명 | |
assets | 폰트 등 | |
components | 버튼, 컬러, 라우트 애니메이션, 사이즈, 테마 | |
config | hive box name.. 등 | |
models | 모델 데이터 | |
repositories | hive CRUD | DB 추가수정삭제 처리하는.. |
page | 페이지 | |
services | 서비스 로직 | 데이터 삽입전에 전처리/가공 등 |
'IT > Flutter' 카테고리의 다른 글
[Flutter] 위젯 사용 (0) | 2022.11.12 |
---|---|
[VSCode] 단축기 (Mac기준) (0) | 2022.11.12 |
[Flutter] iOS 기기에 Flutter앱 배포를 위한 설정 (0) | 2022.10.26 |
미러링 화면 출력(mac) (0) | 2022.10.26 |
[Flutter] 환경설정 (mac) (0) | 2022.10.25 |