관리 메뉴

cococo-coding

[Flutter/Android Studio] dart파일 import하기 본문

[Flutter] Todolist/트러블슈팅

[Flutter/Android Studio] dart파일 import하기

_dani 2024. 2. 10. 13:45

투두리스트 앱을 만들기 위해 기본적인 디렉터리들과 dart파일을 생성한다. 

 

이때 lib 디렉토리 내부구조는 다음과 같다. 

lib 
ㄴconstants
ㄴscreens
    ㄴhome.dart 
ㄴmain.dart

원하는 dart파일 import하기 

main.dart에 home.dart를 import해주고 싶다. 

 

위의 구조를 보면 screens부터 경로를 넣어줘야 한다. 

import 'package:flutter_todolist_app/screens/home.dart';

 

즉 lib > constants = screens = main.dart > home.dart 순이므로

main.dart가 home.dart로 가기위해서는 우선 screens을 거쳐서 home.dart로 가야한다는 것이다. 

 

그렇게 만들어진 main.dart의 코드는 다음과 같다. 

2번째 줄을 보면 home.dart를 import한다고 되어있다. 


파일의 경로를 구하는 방법

1. 원하는 파일 (home.dart 파일) 오른쪽 클릭> copy path/reference  

 

그러면 다음과 같이 각 루트별 경로가 나오는데 그때에 맞춰서 적절한 경로를 복사해주면 된다. 

나는 content root로 선택해서 해주었다.