티스토리 뷰

반응형

Flutter에서 assets안에 폴더를 추가하면 경로를 일일이 추가해줘야하는 경우가 많다.

현재 개발중인 프로젝트의 assets 폴더 구조

 

 

pubspec.yaml에 선언되어있는 assets 경로

assets 하위에 폴더가 계속 생성되면 자동으로 추가해주는 라이브러리가 없을까 찾아보다보니

asset_fill이라는 라이브러리가 있어 사용해보았다.

 

1. 터미널에서 flutter pub add asset_fill 를 프로젝트 폴더에서 실행하여 asset_fill을 추가한다.

2. pubspec.yaml에서 

flutter:
  assets:
  - assets/

이렇게 assets: 하위에 - assets/을 추가한다 (이미 디렉토리가 추가되어있는 경우 그냥 아무것도 안해도된다.)

 

3. flutter pub run asset_fill 를 터미널에서 입력한다.

그럼 아래와 같은 이미지가 처럼 실행이 된다.

4. pubspec.yaml을 확인한다.

이렇게 하위 디렉토리가 자동으로 추가된 모습을 확인할수 있다.

 

 

반응형