[Flutter] 플러터 패키지 배포, 밥아저씨처럼 단숨에 해보기

<aside> 💡 블로그로 보시는게 훨 좋습니다.

</aside>

🧐 나도 이제 contributor?

최근 채용과제를 진행하면서, 패키지를 만들어 pub.dev에 배포해야할 일이 있었다.

구글은 pub.dev라는 공식 Dart, Flutter 패키지 저장소를 운영 중이었고, 편리한 버전관리와 이전버전 문서 보기, 문서관리 등 배포에 필요한 대부분의 기능을 지원해준다.

패키지를 실제로 배포해보며 contributor의 맛을 느껴보자.

패키지 프로젝트 시작하기

<aside> 💡 Plugin패키지를 알아봐야 한다면, 아래 출처들의 글들을 확인해야 한다.

</aside>

Package vs Plugin

명령어로 패키지 프로젝트 만들기

아래 명령어를 사용하여 패키지 프로젝트를 만들 수 있다.

flutter create --template=package [만들고자하는 패키지명]

Android Studio를 통해 패키지 프로젝트 만들기

Android Studio -> New Flutter Project에서 프로젝트 타입을 패키지로 변경하여 만들 수 있다.

https://velog.velcdn.com/images/tmdgks2222/post/c063daed-4836-48a6-979e-96998e15af24/image.png