티스토리 뷰

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을 확인한다.

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

 

 

🛒 추천 상품

※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.