pub.dev 홈페이지를 통해 필요한 플러그인을 검색하여 활용할 수 있다. 여러 플러그인들 중 Likes, Pub Points, Popularity 총 세 가지 지표를 통해 어떤 플러그인을 사용할 지 결정할 수 있다. flutter.dev
는 공식 개발팀이다. 다음에 진행할 Web View 활용 프로젝트에서는 다음 사진의 플러그인을 사용하였다.
프로젝트 이름을 복사한 뒤, pubspec.yaml
파일의 dependencies에 해당 플러그인의 이름을 복사해 붙여넣고 Pub get
버튼을 누르는 과정을 통해 프로젝트에서 패키지를 사용할 수 있다.
dependencies:
flutter:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2
webview_flutter: ^4.2.4
패키지마다 추가로 요구하는 세팅이 존재한다. 각 패키지의 Read me 파일을 통해 마무리하면 된다.
패키지 버전인 ^4.2.4
은 메이저버전.마이너버전.패치버전
의 구조로 이루어져 있는데, 앞에 ^(캐럿)
기호를 붙이면서 자동으로 업데이트하지 않는 것을 표기해준다. ^4.2.4
는 마이너와 패치 버전은 자동으로 업데이트가 되고 메이저 버전은 업데이트되지 않는다.