[Flutter] 플러터 패키지 배포, 밥아저씨처럼 단숨에 해보기
<aside> 💡 블로그로 보시는게 훨 좋습니다.
</aside>
최근 채용과제를 진행하면서, 패키지를 만들어 pub.dev에 배포해야할 일이 있었다.
구글은 pub.dev라는 공식 Dart, Flutter 패키지 저장소를 운영 중이었고, 편리한 버전관리와 이전버전 문서 보기, 문서관리 등 배포에 필요한 대부분의 기능을 지원해준다.
패키지를 실제로 배포해보며 contributor의 맛을 느껴보자.
<aside> 💡 Plugin패키지를 알아봐야 한다면, 아래 출처들의 글들을 확인해야 한다.
</aside>
package
Dart코드로만 이루어진 라이브러리이다.
플랫폼과 상관없이 사용할 수 있다.plugin
package에 Native code가 하나 이상 또한 포함된 라이브러리이다.아래 명령어를 사용하여 패키지 프로젝트를 만들 수 있다.
flutter create --template=package [만들고자하는 패키지명]
Android Studio -> New Flutter Project에서 프로젝트 타입을 패키지로 변경하여 만들 수 있다.